Masjid Abdulla liegt ungefähr 800 Meter vom Hotel Palma De Maldives Thoddoo-Atoll entfernt und ist unbedingt einen Besuch wert. Auf dem Gelände gibt es ein Restaurant.
Masjidhul Aisha ist in ca. 800 Meter Entfernung. Thoddoo-Atoll ist ebenfalls nur 200 Meter von der Unterkunft entfernt.
In einigen Zimmern gibt es Wasserkocher, einen Flachbildfernseher mit Kabelkanälen und eine Klimaanlage.
Das Restaurant Seli Poeli Cafe & Restaurent, das 100 Meter von hier entfernt liegt, bietet köstliche Gerichte.