Choose your room
Camelot House Hotel 3*
Camelot House Hotel London offers 40 rooms with proximity to Westbourne, which is about a 5-minute walk from the property.
The hotel is 250 metres from the innovative Lisson Gallery, with Buckingham Palace 2.9 km away. This 3-star hotel is also within 20 minutes' walk of Marble Arch in London. The privately run Sherlock Holmes Museum is about 2 km away, and Marylebone train station is situated not far from the Camelot. Guests can stay near Edgware Road underground station, which is around 5 minutes' walk away.
Comprising a dressing area, the rooms at this accommodation are equipped with a multi-channel TV. Other comforts include an electric kettle and a fridge for self-catering.
Ahl Cairo offers a wide range of Mediterranean dishes and lies 150 metres away.
Hotel Policy
- Children and extra beds
- There are no extra beds provided in a room.