Featuring free WiFi and air conditioning, Go Native City - America Square is situated in London, 400 metres from Tower of London. Sky Garden is 600 metres from the property. The accommodation has a dining area and seating area with a flat-screen TV.
Address: 3 America Square, London
Rates from:
GBP 219 Book Now