Batam View Beach Resort
Resort
Nongsa, Batam
Located in the Nongsa area of Batam Island, this 4-star resort offers modern rooms with free internet access and satellite TV. Facilities include an outdoor pool and a private beach.
Number of rooms: 200
Jl. Hang Lekir, 23234 Nongsa, Indonesia
Hotel booked 2 times today.