Marble Arch Flats

442 Edgware Road, W2 1EG, London

From £71 per night

About Marble Arch Flats

Situated in the heart of London, Marble Arch Flats provides a convenient base for travelers seeking self-catering accommodation within walking distance of numerous attractions. Nestled near the historic Marble Arch, these apartments are approximately 700 meters from Edgware Road Tube Station, offering easy access to the city's extensive public transportation network and facilitating seamless travel to popular destinations such as Oxford Circus, Covent Garden, and Buckingham Palace. Additionally, guests can explore the nearby Lord’s Cricket Ground, a venue steeped in tradition that has hosted numerous international cricket matches over the years. The apartments themselves are thoughtfully designed with modern amenities and comfortable furnishings, ensuring a pleasant stay for both business travelers and leisure seekers alike.

Hotel Details

Number of Rooms: 4
Country: GB
City: London