More affordable than many of the city's top-end hotels, the Riviera Royal has a tropical-garden vibe with rooms in small blocks scattered under the palm trees. There's a huge pool, bar, restaurant, nightclub and various sporting facilities.
At the time of research a huge new block of rooms was under construction and when this opens it might change the quiet, lazy-day atmosphere of the place.