Metro Star Hotel is a 3-star venue set 8 km away from British Museum.
Tardis Police Box are within a 25-minute walk of the property. The city center lies within 7 km from the venue.
Nuovi Sapori treats guests with Italian dishes and is 200 meters away.
Metro Star Hotel is placed within a 25-minute drive from London Heathrow airport.