The 3-star Belushi'S Covent Garden Hotel London, situated approximately a 25-minute walk from Buckingham Palace, offers a meeting room for corporate guests.
The hotel is located in London, within arm's reach of Embankment tube station. St Paul's Anglican Cathedral is nearly a 20-minute walk from the property, which is also set less than 6 minutes' walk from St. Paul's Church. This London hotel allows you to enjoy such natural sights as St James's Park approximately 1.6 km away. The nearest underground station is about a 5-minute walk away. Belushi'S Covent Garden Hotel is located in London, 15 km from London City airport.
Dining options include Thames Foyer at The Savoy which offers a menu of British dishes and is placed not very far from the property.
Book Belushi'S Covent Garden Hotel London
More +
Less -