This hotel is located on Sentosa Island and only 3 minutes walk from the nearest links to the public transport network. It is a 10 minute walk from VivoCity/the Harbour Front where guests will find restaurants and shops, and the nearest beach bars and..