Metro Star Hotel London is a contemporary gem situated just a stone’s throw from iconic London attractions. Offering complimentary wifi throughout the property, this hotel ensures you stay connected while enjoying your visit. With comfortable rooms equipped with flat-screen TVs and thoughtful amenities like free toiletries and hair dryers, your stay promises to be both convenient and cozy. The hotel’s 24-hour front desk is always ready to assist you, making your experience seamless from check-in to check-out. 🌟
Located just 2.7 km from Stratford and 2.8 km from the Olympic Stadium, Metro Star Hotel London places you in a vibrant area of the city, with easy access to landmarks such as the O2 Arena and Victoria Park, both just a short distance away. For those traveling by air, London City Airport is a mere 4 km away, making arrivals and departures a breeze. 🛬🏙️
Guests consistently praise the welcoming atmosphere and accessibility of the Metro Star Hotel London. It’s an ideal home base for exploring all that London has to offer while providing the comforts you desire. Whether you’re in town for business or leisure, this hotel offers an unbeatable value, combining comfort and convenience. Don’t miss the chance to experience this lovely hotel; book your stay today for an unforgettable trip! 🌟🛏️
5.6
347 Reviews
📌 Hotel Location:
Metro Star Hotel London - 71 Stopford Road, Newham, London, E13 0NA, United Kingdom