The 3-star Belushi'S Covent Garden Hotel London, situated within a 5-minute drive of Buckingham Palace, offers a meeting room for corporate guests.
Guests can enjoy British dishes served in Thames Foyer at The Savoy located close enough to Belushi'S Covent Garden Hotel.
Located at 400 metres of the self-governing college "Courtauld Institute of Art", this London hotel lies about a 25-minute walk from shopping venues such as the fantastic Borough Market. Religious sights in the area include Westminster Abbey (1.5 km) and St Paul's Cathedral (1.8 km). Hyde Park is 10 minutes away by car, and Embankment is so close to the hotel. The property is about 25 minutes' drive from London City airport, which is 15 km away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please