Share Montigo Resorts @ Batam, Indonesia Restaurant Reviews Montigo Resorts @ Batam, Indonesia For a start to the hotel was absolutely incredible. Well when I say hotel I mean a series of luxury villas facing to Singapore and... Brian Kennett December 22, 2014 Like 0 Read More Comment 34 Views