HotelsClick.com

America House

  Keppel Row 11 America House - SE1 0FB - London, United Kingdom View Map
Area: Southwark / Lambeth

Located in London, 600 metres from Borough Market and less than 1 km from London Bridge, America House offers free WiFi. The property is a 20-minute walk from Sky Garden.

+
Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book