Masjid Abdulla liegt ungefähr 550 Meter von dem 3-Sterne-Hotel Aqua Blu Thoddoo-Atoll entfernt und ist unbedingt einen Besuch wert. Die Gäste genießen ein Frühstücksbuffet sowie Zugang zu einer Terrasse.
Das Hotel befindet sich am Strand von Thoddoo-Atoll. Masjidhul Aisha liegt auch in einer 250 Meter Entfernung vom Aqua Blu Thoddoo-Atoll. Zu den zahlreichen Sehenswürdigkeiten in der Nähe gehört Thoddoo-Atoll (ist ungefähr 300 Meter von der Unterkunft entfernt).
Das Hotel verfügt über 6 Zimmer mit einer Sitzecke und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden. Das Hotel Aqua Blu Thoddoo bietet Gästezimmer mit Blick auf den Garten.
Russische Küche wird im Restaurant Black Anchor Restaurant serviert, das etwa 550 Meter von hier entfernt liegt.