Location & Rating
Jalan raya tuapeijat km. 4 pantai mapaddegat
Mentawai Island, West Sumatera, 25932
Open in Google Maps
Mentawai Island, West Sumatera, 25932
Open in Google Maps
Share This Hotel