Star View Inn 2 stars

Handhuvaree hingun Lot 10543, 23000 Hulhumale, Maldives

Hotel image
Read more reviews for Star View Inn