Masjid Abdulla befindet sich nur 550 Meter zu Fuß vom Hotel Veli Garden Thoddoo-Atoll entfernt und ist einen Besuch wert. Die Pension verfügt auch über einen privaten Autoparkplatz.
Masjidhul Aisha ist nur 250 Meter zu Fuß vom Hotel entfernt gelegen. Die Entfernung zwischen dem Stadtzentrum von Thoddoo-Atoll und der Unterkunft beträgt 1 km. Thoddoo-Atoll liegt 300 Meter von dem komfortable Hotel.
Die Gästezimmer im Veli Garden verfügen über einen Patio und einen Schreibtisch. In Badezimmern findet man eine getrennte Toilette und eine Dusche. Die Badezimmer bieten eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken.
Das Restaurant Black Anchor Restaurant befindet sich direkt neben der komfortablen Unterkunft und serviert europäische Gerichte, es liegt unter anderem nur 550 Meter zu Fuß von hier entfernt.