Palm Beach Resort & Spa Maldives 4 stars

Madhiriguraidhoo Island Lhavjan Atoll, 20700 Naifaru, Maldives

Hotel image
Read more reviews for Palm Beach Resort & Spa Maldives