The hotel is just next to Pavilion Shopping Mall and walking distance from Aquarium and Twin Towers.
We stayed there for a week at the apartment section of the hotel. We booked a two bedroom apartment with the twin tower view and it was ideal for us.
Breakfast selection is good with mixture of western and eastern dishes. The hotel has great pool where you can escape from the heat/humidity.More
- Free Wifi