Just Surf Villa & Lodge Maldives is located in Hulhumale, Maldives on K. Himmafushi, Hinmafushi, North Central Province 08060. Just Surf Villa & Lodge Maldives is rated 3 out of 5 in the category hotel in Maldives.
Address
K. Himmafushi, Hinmafushi, North Central Province 08060