Metro Star Hotel is a 3-star property situated about 2.8 km from Olympic Stadium.
The hotel is in the convenient location just near Plaistow subway station.
Rooms of Metro Star Hotel are appointed with flat-screen TV and a work desk. Bathrooms come with a shower and complimentary toiletries.
The property is a 5-minute walk from the pub Incanto.
Metro Star Hotel can be reached in 10 minutes by car from London City airport.
Metro Star Hotel provides guests with housekeeping and ironing service.