Rixos Pera Istanbul 4b Location Map

Address: 78 Neil Road, Singapore,
view on Google Maps