Located in Batam, The Centro Hotel & Residence offers more than just exclusive and Central-Style living