Online reservation
2018-01-18
2018-01-19

Metro Star

71 Stopford Road, London, United Kingdom

The 3-star Metro Star Hotel is set just 2.8 km from ExCeL Exhibition Centre.

The venue is 3.9 km away from O2 Arena.

Guests at Metro Star Hotel are accommodated in rooms with flat-screen TV and a work desk. Bathrooms are appointed with a shower and complimentary toiletries.

Strada - Wimbledon offers Italian meals and lies within 350 meters of the property.

Metro Star Hotel can be reached in 10 minutes by car from London City airport.

Guests can avail of housekeeping and ironing service.

Facilities

General

  • Free Wi-Fi
  • No pets allowed


Room Amenities

  • Free Wi-Fi in rooms
  • Tea and coffee facilities
  • In-room desk
  • Ironing facilities
  • Shower
  • Room toiletries
  • Flat-screen TV
  • Cable/ Satellite television


Location

71 Stopford Road, London, United Kingdom

Rooms

Guests at Metro Star Hotel are accommodated in rooms with flat-screen TV and a work desk. Bathrooms are appointed with a shower and complimentary toiletries.

Please, select dates to see available rooms.

Gallery

Add review

Your details


Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us



Metro Star

71 Stopford Road, London, United Kingdom

What's nearby

  • Local attractions
  • Londres a tu Manera Tours - Private Tours
    550 m
  • Boleyn Ground
    950 m
  • West Ham United FC
    1.1 km
  • Geffrye Museum
    1.3 km
  • Top Hat
    1.8 km
  • The Audience
    1.8 km
  • Theatre Royal Stratford East
    1.8 km