Masjid Abdulla befindet sich nur 450 Meter von dem 3-Sterne-Hotel Aqua Oasis Thoddoo-Atoll entfernt und ist unbedingt einen Besuch wert. Auf dem Gelände gibt es einen Gepäckraum und ein Restaurant.
Das Pension liegt in circa 1 km Entfernung von einem privaten Strand. Masjidhul Aisha liegt lediglich 500 Meter entfernt. Auch Thoddoo-Atoll ist nicht weit entfernt.
Jedes der 11 Zimmer ist mit einer Klimaanlage sowie WLAN ausgestattet. In diesen klimatisierten Zimmern können Sie eine getrennte Toilette und eine Dusche nutzen.
In benachbarten Restaurants Priani und Seli Poeli Cafe & Restaurent werden leckere Speisen angeboten.