Tower Royal bevindt zich in St Mary, en biedt accommodatie met een terras of een balkon, gratis WiFi en flatscreen-tv, en een buitenzwembad en een tuin.
De units zijn voorzien van slaapkamers met airconditioning en een keuken met een koelkast, oven en kookplaat. Iedere unit heeft een zitgedeelte en een eetgedeelte.