Masjidu Al Ansar befindet sich knapp 1 km von dem 3-Sterne-Hotel Thooru Stay Kelaa entfernt und ist einen Besuch wert. Wachen Sie mit Blick auf den Garten auf und genießen Sie eine Trockenreinigung und einen Reinigungsservice in der Pension.
Das Hotel ist am Strand von Kelaa gelegen. Dhapparu ist auch in etwa 4 km Entfernung von der Unterkunft. Kelaa liegt ebenfalls nur 350 Meter vom Hotel entfernt.
Das Thooru Stay verfügt über 9 Gästezimmer, die über einen Essbereich verfügen sowie mit einem Schreibtisch ausgestattet sind. In den Badezimmern stehen den Gästen ein Bidet, eine getrennte Toilette und eine Dusche zur Verfügung. Private Badezimmer umfassen ein Bidet, eine getrennte Toilette und eine Dusche.
Ein Frühstücksbuffet wird jeden Morgen serviert.