nhow London
London England
Check in
3:00 PM
Check out
12:00 PM
With a stay at nhow London in London (London City Centre), you'll be within a 5-minute drive of Liverpool Street and St. Paul's Cathedral. This upscale hotel is 0.8 mi (1.2 km) from Barbican Arts Centre and 2 mi (3.2 km) from Russell Square.
Make yourself at home in one of the 190 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature hair dryers and bathrobes. Conveniences include phones, as well as safes and desks.
Property Details
Location
2 Macclesfield Road, London, England EC1V 8DG, United Kingdom