Marble Arch, London is a self-catering accommodation located in London. Free WiFi access is available. The property is 100 metres from Marble Arch and 900 metres from Edgware Road.
The apartment will provide you with a seating area. There is a full a kitchenette with a microwave and an oven. You can enjoy city view from the room. Extras include a washing machine, a sofa and a safety deposit box.
If you feel like visiting the surroundings, check out Marylebone Station (900 metres) and Oxford Street (1 km). London Heathrow Airport is located 21 km from the property.
Puntuación basada en 33 comentarios
Decepcionante
4.5/10
Habitaciones: 2
(Buscar)
Dirección: Seymour Street London, London W1H 7JR (Mapa)
Marble Arch, London - Fotos