Hotels near BCS Mall (Batam City Square)

Lubuk Baja, Indonesia

Find a place to stay

Find out more about BCS Mall (Batam City Square)