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
Offering Indian, Mediterranean, European and Spanish meals, Nayaab is around 150 meters away.