Himandhoo liegt etwa 4 km vom Hotel Constance Moofushi Alifu Dhaalu Atoll entfernt und ist unbedingt einen Besuch wert.
Das Resort liegt in rund 10 Gehminuten Entfernung von einem weißen Sand- Strand. Naturliebhaber werden die Nähe zum Strand Main beach zu schätzen wissen (liegt ungefähr 600 Meter von der Unterkunft entfernt). Moofushi liegt nur wenige Schritte entfernt vom Hotel.