To enjoy your vacation in London, stay at 2Br Marble Arch Stays - Central London Comfort apartment, which is approximately 2 km from the Marylebone district and approximately 25 minutes' walk from the British Harrods Department Store.
2Br Marble Arch Stays - Central London Comfort apartment also features an equipped kitchen with facilities.
Selfridges London is 2.1 km away, while the innovative Lisson Gallery is only a few steps from the apartment. The nearest underground station is Edgware Road, nearly a 5-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please