Batam View Beach Resort 4 stars

Jl. Hang Lekir, 23234 Nongsa, Indonesia

Hotel image
Read more reviews for Batam View Beach Resort