The budget Metro Star Hotel is a 3-star property set next to British Museum, POSK and Hammersmith Apollo Theatre.
The hotel is set 500 meters away from Bishop's Park, Fulham Palace Museum and Craven Cottage. The venue is set within 7 km from London city center.
A 10-minute walk to Parsons Green subway station. Metro Star Hotel is located within 20 km from London Heathrow airport.
Eat & Drink
Serving guests with indian, mediterranean, european and spanish dishes, Nayaab is 150 meters away.