Route GuidesRoutes City GuidesCities Map Log in

Hyde Park Executive Apartments

London
8-18 Inverness Terrace, London, W2 3HU

122 rooms · ★★★★ · from £59


Very close to Hyde Park and Kensington Gardens, these simple yet stylish apartments are near to Bayswater and Queensway Tube stations, and bus services to the City and West End.