For your next Batam visit, treat yourself to a luxurious stay at the island’s first five-star hotel, Batam Marriott Hotel Harbour Bay.