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.