Superb Apartments opp Edgware Rd Station

PriceCheck live prices

Check availability →
Guest rating
5.6 · 15 reviews
Class
3-star hotel
Address
256 Edgware Road, London, England, W2 1DSShow on map
Check-in / out
15:00 / 11:00

Superb Apartments opp Edgware Rd Station is a 3-star hotel in London. It's set on 256 Edgware Road, London, England, W2 1DS.

Convenient Location

Situated in the heart of London City Centre, Superb Apartments opp Edgware Rd Station offers easy access to popular attractions such as Hyde Park, Marble Arch, and Madame Tussauds Wax Museum.

Modern Amenities

Our 5 guestrooms are equipped with microwaves and flat-screen televisions for your convenience. Stay connected with complimentary wireless internet access during your stay.

ここに泊まる理由

  • Airport shuttle

Amenities

  • Accessible shuttle
  • No accessible shuttle
  • Wheelchair accessible

宿泊者評価

Guests rate Superb Apartments opp Edgware Rd Station 5.6 from 15 verified reviews. Recent guest reviews sit with the rooms above.