Providing 40 rooms, the 3-star Camelot House Hotel London is nestled nearly a 5-minute walk from Westbourne.
The hotel is located in the vicinity of the famous British Museum and Sussex Gardens Open Space is merely 1.4 km away. This London hotel is also within 20 minutes' walk of such natural sights as Hyde Park. The Camelot is just around the corner from the innovative Lisson Gallery, and Edgware Road tube station lies a mere 150 metres away. The property is directly connected with Marylebone train station, which is around 10 minutes' walk away.
This hotel offers rooms with a dressing room complete with ironing equipment. Also, you will find an electric kettle and a fridge provided.
Ahl Cairo serves Mediterranean dishes and lies 150 metres from the accommodation.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no extra beds provided in a room.