Hotels in Horubadhoo

Royal Island Resort & Spa

 Baa Atoll, Horubadhoo, Maldives
More Info