Capella Singapore Location Map

address: 1 The Knolls, Sentosa Island, Singapore,
view on Google Maps