Castleton Hotel
Castleton Hotel
Sussex Gardens
London
W2 1UD
United Kingdom
Rooms from £50.00 ( €74.00 / $91.50 ) per night
Ideally located in the heart of London, this convenient hotel is situated adjacent to Hyde Park, and just 3 minutes walk from Paddington station and the Heathrow Express train service.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







