Die Unterkunft Tower Royal, die in Saint Mary gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einer Terrasse oder einem Balkon, einem Flachbild-TV, kostenlosem WLAN sowie einem Außenpool und einem Garten.
Die Wohneinheiten sind eingerichtet mit klimatisierten Schlafzimmer und einer Küche mit einem Kühlschrank, einem Ofen und einer Herdplatte. In allen Wohneinheiten gibt es Sitzplätze und einen Essbereich.