The 3-star Camelot House Hotel London offers quick access to the innovative Lisson Gallery, situated about a 5-minute walk away.
The Oxford Street stands 2.8 km away, and the expansive park "Kensington Gardens" is 2.1 km from the hotel. The national museum "Wallace Collection" is also located in the vicinity of this London hotel. The nearby notable religious buildings include the London Central Mosque, nearly a 25-minute walk from the Camelot House. Guests will find Edgware Road underground station right around the corner from the property.
There are 40 rooms at this hotel, each of them has an ironing set, as well as entertainment amenities such as a multi-channel television.
Serving both food and drinks, Ahl Cairo is situated 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.