The 3-star Craven Gardens Hotel London is situated in a popular area of London, 2.6 miles from the 13.7-tonne Big Ben Bell and about a 25-minute walk from the privately run Sherlock Holmes Museum. The hotel also provides Wi-Fi available throughout the property.
This London hotel is centrally situated in the vicinity of Royal Albert Hall. Places of worship to visit 1.4 miles from the Craven Gardens include London Central Mosque. Nature lovers will appreciate the proximity to Serpentine, which is a 17-minute walk away. One of the most important attractions in London is the expansive park "Kensington Gardens", located not far from this property. Marylebone train station is 1.1 miles away, and Lancaster Gate metro station is 0.3 miles away.
The small bar is also available. Serving both food and drinks, Olio Bar & Restaurant is situated within 5 minutes' walk of the Craven Gardens London.