Located within 25 minutes' walk of Buckingham Palace, the 3-star Belushi'S Covent Garden Hotel London offers meeting rooms for those arriving on business.
Belushi'S Covent Garden Hotel is only minutes from Thames Foyer at The Savoy serving British dishes.
The centre of London can be reached in 10 minutes' walk of the hotel, and such cultural venues as The British Museum are merely 1.5 km away. This London property is situated merely 400 metres from Courtauld Institute of Art and within sight of Embankment underground station. A family vacation to London will become more exciting if you visit Coca-Cola London Eye lying just 13 minutes on foot from the hotel. For those travelling from afar, London City airport is 25 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please