- UK Information
- UK Hotels
- Castleton Hotel, The
Castleton Hotel, The
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.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £44
46