The 1-room Super Family Flat Edgware Road Apartment London lies around 10 minutes by car from the 13.7-tonne Big Ben Bell and at a 150-metre distance from Edgware Road tube station.
An assortment of in-room amenities, like climate control, as well as the convenience of a flat-screen TV with satellite channels, are at guests' disposal.
For those who prefer to cook, Super Family Flat Edgware Road Apartment provides a full kitchen for preparing homemade meals. Travellers can also enjoy their meals in the bar Lockhouse, which is around 5 minutes' walk away.
The Trafalgar Square art museum "National Gallery" is 10 minutes away by car, while Church Street is within a short walking distance of the 85 m² apartment. Tourists can find Victoria and Albert Museum about 10 minutes' drive from the apartment.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please