Marble Arch Apartments London lies 1.4 miles from the famous Natural History Museum and around a 10-minute stroll from Edgware Road subway station. Wi-Fi is provided for both business and leisure activities.
The apartment is situated in the Westminster Borough district, within a few blocks of Marble Arch. Hyde Park is just 0.7 miles from this apartment. The property also lies about 10 minutes by car from the public Trafalgar Square.
The apartment looks out onto the city. Visitors of the accommodation will enjoy the comfort of a bathroom with a hairdryer. Moreover, there is a separate toilet, a shower, and a washing machine as well.
Marble Arch Apartments includes a fully equipped kitchen where guests can cook and enjoy homemade meals. From here you can reach Marylebone train station only 0.9 miles away.