Route GuidesRoutes City GuidesCities Map Log in

The Castleton Hotel

London
164 Sussex Gardens, London, W2 1UD

46 rooms · ★★★ · from £61


Situated in the heart of London, Castleton Hotel is an elegant 19th-century building adjacent to Hyde Park, just a 3-minute walk from Paddington Station and the 15-minute Heathrow Express service.