Royal Island Resort & Spa
Photo gallery for Royal Island Resort & Spa
Overview of Royal Island Resort & Spa
Royal Island Resort & Spa
5-star Horubadhoo Island resort with private beach
Reviews
9.0
Wonderful
Popular amenities
Horubadhoo, Baa Atoll, Horubadhoo Island