Luxury Central Mayfair Townhouse with AC 3BR 3BA is a recently renovated vacation home in the center of London, a 7-minute walk from St James's Park and half a mile from Buckingham Palace. The air-conditioned accommodation is a 7-minute walk from Piccadilly Circus. Free Wifi is available throughout the property and Trafalgar Square is a 9-minute walk away.
Featuring a balcony with inner courtyard views, this vacation home also comes with a cable flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a toaster, as well as 3 bathrooms with a bath and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing.
Popular points of interest near the vacation home include Piccadilly Theatre, Prince Of Wales Theatre, and National Gallery London. The nearest airport is London City Airport, 9.3 miles from Luxury Central Mayfair Townhouse with AC 3BR 3BA.