Profile
Profile
Photos
Map
Reviews
Q & A
  • Located on the 70th of the Swissotel The Stamford Hotel, restaurant features skyline and city views.