Masjidhul Aisha liegt nur 200 Meter vom Ithaa Thoddoo Inn entfernt und ist unbedingt einen Besuch wert. Darüber hinaus bietet die Pension seinen Gästen einen Safe.
Masjid Abdulla ist lediglich 250 Meter vom Hotel entfernt gelegen. Die Unterkunft befindet sich in rund 1 km Entfernung vom Strand Sunset Beach. Thoddoo-Atoll befindet sich ziemlich nah an dem 3-Sterne-Hotel.
Das Ithaa Thoddoo Inn umfasst 6 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Die Badezimmer bieten eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher.
Das Restaurant Seli Poeli Cafe & Restaurent, das sich ungefähr 100 Meter vom Ithaa Thoddoo Inn entfernt befindet, serviert russische Küche für jeden Geschmack.