SwissĂ´tel The Stamford Location Map

address:
view on Google Maps