Situated in the Newham district of London, the 2-star Metro House Star Accommodation hotel gives access to entertainment venues like Ilford Golf Club, approximately 3 km away. Wi-Fi is available in the rooms and parking is provided on site too.
The rooms include a stone fireplace and soundproof windows, along with a sofa and a writing desk for guests' comfort. They are furnished with comfortable decor.
Nur is located only 1.1 km from the hotel and serves Turkish food.
The hotel places you nearly a 10-minute drive from ExCeL London and approximately 6 km from Limehouse. The nearby sports attractions are Copper Box Arena (2.8 km), and London Stadium (2.9 km). Visit Jubilee Pond, a mere 12 minutes' walk from this London hotel, and feel complete harmony with the nature of United Kingdom. No matter the religion, travellers prefer to visit London Sri Murugan Temple, a popular place of worship located about 10 minutes' drive from Metro House Star Accommodation hotel. Guests will find Wanstead Park train station really close to the property.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please