Das 3-Sterne-Hotel Relax Lodge Thoddoo-Atoll liegt in 600 Meter Entfernung zu einem Strand entfernt und bietet Zimmer mit Blick auf den die Stadt. Masjidhul Aisha liegt etwa 450 Meter vom Hotel entfernt, und Masjid Abdulla ist in 500 Metern erreichbar.
Die Pension bietet einen privaten Zugang zu einem privaten Strand mit Sonnenschirmen. Thoddoo-Atoll, eine bekannte Sehenswürdigkeit, ist ebenfalls in unmittelbarer Nähe vom Relax Lodge Thoddoo-Atoll. Die Unterkunft befindet sich in einer Entfernung von etwa 10 Kilometern vom Flughafen Male.
Die 16 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Im Badezimmer gibt es ein Bidet, eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher.
Jeden Tag bietet das Hotel Relax Lodge ein einfaches Frühstück an. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Coco Mero Restaurant, das etwa 250 Meter vom Hotel entfernt ist.