Masjid Abdulla befindet sich lediglich 550 Meter vom Thoddoo Garden Inn entfernt und ist einen Besuch wert. Im Hotel wird WLAN im ganzen Gebäude angeboten.
Masjidhul Aisha liegt unter anderem nur 250 Meter entfernt. Thoddoo-Atoll befindet sich in 300 Meter Entfernung vom Garden Inn Thoddoo-Atoll.
Die Zimmer verfügen über eine Minibar sowie über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten für zusätzlichen Komfort einen Haartrockner und Badelaken.
Das Restaurant Lagoon Restaurant bietet europäische Gerichte an und befindet sich etwa 400 Meter vom Hotel entfernt.