18 Sussex Gardens, W2 1Ul, London, United Kingdom
Situated around 5 minutes' walk from Westbourne, the 3-star Camelot House Hotel London includes 40 rooms.
The perennially crowded Harrods lies 2.3 km away, while Primrose Hill is 2.4 km from the hotel. This London hotel is about 5 minutes on foot from the innovative Lisson Gallery and steps away from Edgware Road underground station. Guests might as well enjoy proximity to Regent's Park, situated a mere 1.9 km away. You can easily find the famous British Museum approximately 10 minutes by car from the Camelot London. The nearest train station, Marylebone, is 850 metres away.
The property offers rooms with a dressing room featuring ironing facilities, along with a television. The hotel also provides guests with an electric kettle and a refrigerator.
Located in close proximity to Camelot House Hotel, the restaurant Ahl Cairo offers a Mediterranean menu.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Camelot House Hotel!
For your convenience, we have collected the reviews from several sources.
Don
2020-06-10
The hotel' s position within just 1 mile from hyde park. A kitchen was a nice surprise. Location met all requests. A wide range of options for breakfast...