Crystal Beach Inn 3 stars

Kelaa Magu, Lot No. 11099, Hulhumale, 23000 Hulhumale, Maldives

Hotel image
Read more reviews for Crystal Beach Inn