Discover new places with this hotel that is located in Batam, Indonesia. This budget hotel has a standardised amenities at the best value and is 14 km from Mega Mall Batam Centre and 16 km from Batam City Square Mall.
Location & Transportation
The accommodation is conveniently stationed 17 km from TBS Group, 16 km from Grand Batam Mall and 13 km from Welcome To Batam Monument.