Masjid Abdulla befindet sich in 150 Metern vom Hotel Karaa Village Thoddoo-Atoll entfernt und ist einen Besuch wert. Die Pension bietet 9 Gästezimmer mit Blick auf den Garten.
Das Hotel liegt in erstklassiger Lage am Strand von Thoddoo-Atoll. Masjidhul Aisha nur 200 Meter von der Unterkunft ist eine der nahegelegenen Attraktionen. Thoddoo-Atoll liegt in 250 Metern vom Hotel entfernt.
Die Zimmer im Karaa Village sind mit einer Klimaanlage sowie einer Minibar ausgestattet. Es werden eine begehbare Dusche und eine getrennte Toilette zur Verfügung gestellt. Sie können auch eine begehbare Dusche und eine getrennte Toilette in den privaten Badezimmern nutzen.
Den Gästen wird ein kontinentales Frühstück täglich angeboten. Die Kaffee- Bar ist ein perfekter Ort zum Entspannen. Das Restaurant Maracuya liegt ein paar Schritte entfernt vom Karaa Village Thoddoo-Atoll.