Apartment/Flat Chic 2BR Flat | Edgware Road/ Maida Vale | 2 BATH
★★★★★
442 Edgware Road, London, United Kingdom Show on map
Marble Arch Flats is a apartment/flat in London, London, England, United Kingdom. Guests rate it 4.9/10 (fair) across 25 reviews, ranking it #1,963 of 6,522 places to stay in London.
442 Edgware Road, London, W2 1EG, United Kingdom
Check-in starts at 02:30 PM and check-out is until 10:00 AM. Early check-in or late check-out may be available on request.
Marble Arch Flats has a guest rating of 4.9 out of 10 from 25 reviews, which is considered fair. It ranks #1,963 of 6,522 properties in London on Triptoic.
Marble Arch Flats is located at 442 Edgware Road, London W2 1EG, United Kingdom.
Highly rated alternatives close by
Entire House
Apartment/Flat