Overlooking Green Park, Arlington House offers a range of self-catered accommodation in London's esteemed Mayfair area. The city's iconic Buckingham Palace is less than a 15 minute walk away other regal landmarks such as St James's Palace and Spencer House are an even short walk from the property. These apartments are desirably located in central London close to Trafalgar Square and are only a short walk away from high-end department stores like Fortnum & Mason. Celebrated cultural institutions such as the National Gallery and the National Portrait Gallery are also less than a 20 minute walk away.
Situated next to Green Park the Arlington House Apartments enjoy are based in a desirable location in one of the finest spots in London. Set just off Piccadilly these London apartments are convenient for touring the sights of the capital. Piccadilly Circus is Just a short walk away and The Mall, the Victoria Embankment and the London Eye are also within walking distance. Green Park tube station is just a short walk from the apartments and provides access to the Jubilee, Piccadilly and Victoria lines. Please note: this property is within London's congestion zone. London Heathrow airport is 17 miles away.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.