« back

Holiday Inn Express

Land Area : 3,463 sqm
Location : Bali
Developer : PT Palma Express