Metro Star Hotel is a 3-star property situated about 2.6 km from British Museum, POSK and Hammersmith Apollo Theatre.
The city center is 7 km away from the hotel.
Easily accessible from Parsons Green subway station. It will take 20 minutes to get to London Heathrow airport by car.
Eat & Drink
Nayaab and Tendido Cuatro offer an assortment of dishes within 150 meters of the property.