Masjidhul Aisha liegt etwa 650 Meter vom Thila Hotels Thoddoo-Atoll entfernt und ist unbedingt einen Besuch wert.
Masjid Abdulla ist in 750 Meter Entfernung gelegen. Zu den nahe gelegenen Sehenswürdigkeiten gehört Thoddoo-Atoll (liegt etwa 600 Meter von der Unterkunft entfernt).
In den 12 Zimmern stehen den Gästen ein Flachbildfernseher mit Satellitenkanälen sowie ein Wasserkocher zur Verfügung. Die Zimmer verfügen über private Bäder, die mit einer getrennten Toilette und einer Dusche ausgestattet sind. Die Zimmer bieten einen Blick über den Garten.
Das einfache Frühstück gibt es jeden Morgen. In der Nähe gibt es verschiedene Restaurants, darunter Lagoon Restaurant und Black Anchor Restaurant.