The 3-bedroom Penthouse 3-Bed 3-Bath On Marble Arch Apartment London lies 2.5 km from the public Trafalgar Square and within 10 minutes' walk of Edgware Road tube station. This 187 m² apartment capacity is based on up to 6 guests.
An array of in-room amenities offers a satellite TV, as well as comforts like ironing facilities. The accommodation features a bathroom with towels.
Being set in Hyde Park with an exercising spot designed specially to improve strength and flexibility, the apartment provides an opportunity to visit Marble Arch, which is merely 0.7 km away. Penthouse 3-Bed 3-Bath On Marble Arch Apartment is a 19-minute stroll from Oxford Street and just near Tyburn Convent Shrine. The property is 2.4 km from the Trafalgar Square art museum "National Gallery". The apartment is within reach of Marylebone train station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please