Route GuidesRoutes City GuidesCities Map Log in

Troy Hotel

London
68-70 Queensborough Terrace, London, W2 3SH

33 rooms · ★★★ · from £59


Centrally located in London's cosmopolitan Bayswater district, Troy Hotel is just 2 minutes’ walk from Kensington Gardens. Surrounded by shops, bars, and restaurants, the hotel is 3 minutes walk from Queensway Tube Station.