York Hotel Location Map

address: 21 Mount Elizabeth, Orchard, Singapore,
view on Google Maps