Metro Star is a 3-star hotel offering a luxury accommodation not far from British Museum, POSK and Hammersmith Apollo Theatre.
It is about 7 km away from the center of London.
Parsons Green underground station is close to Metro Star Hotel. It will take 20 minutes to get to London Heathrow airport by car.
Eat & Drink
Offering Indian, Mediterranean, European and Spanish meals, Nayaab is around 150 meters away.