Check Rates

alt

The Tropic Towers Apartments has accommodations to suit all guests. The apartments are conveniently located on a hill overlooking the beautiful harbour and only a three minutes walk from the thriving city centre.

General Photos

Standard Apartment

Deluxe Apartment