The Castleton Hotel is a three-star London Hotel providing great value accommodations. The hotel offers 37 guest rooms, all with en-suite private bathroom facilities, central heating, satellite television and telephone. The hotel provides a light and airy breakfast room in which to enjoy our delicious breakfast to start your day.
The Castleton Hotel central London location provides the ideal base to explore the city. Located close to Hyde Park, many of London's most famous attractions are within walking distance along with Paddington Station - which provides direct links to Heathrow Airport. Limited on-site parking is available, which must be reserved in advance. Public parking is also available in the area (charges apply).