Attractive and comfortable, this apartment is a splendid central London base. It’s in Mayfair, a stone’s throw from Piccadilly and Oxford Street, and close to Hyde Park and St James’s Park. There are shops and restaurants nearby, as well as transport links. Despite this central location, the apartment is peaceful and calm, the perfect retreat during a busy city break. With modern interiors and top-notch amenities, this delightful home brings together style and substance.
Home truths: *Your host can provide in-person check-ins.
*Green Park Tube station is a short walk away.