London logo

Castleton Hotel

Check Availability

Castleton Hotel
164 Sussex Gardens
London
W2 1UD
United Kingdom

Rooms from £39.00 ( €42.90 / $56.55 ) per night

Picture of Castleton Hotel


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.

Click here for more Information on the Castleton Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information