See all hotels in London

Mayfair Green Park Apartments

This property is not available on our website right now. Please contact the property directly.

About Mayfair Green Park Apartments

Mayfair Green Park Apartments provides cozy accommodation with a terrace, 700 meters from the center of London. The homestay is close to numerous attractions with all modes of commute. Guests may vis (Read More)it Berkeley Square, Mount Street Gardens, Green Park, Buckingham Palace, Piccadilly Circus, Trafalgar Square, Churchill War Rooms, Big Ben, British Museum, Madame Tussauds, and Somerset House, and feast on their favorite cuisines at nearby restaurants namely, Miyama, Burger and Lobster, and Ormer Mayfair. Green Park Metro Station is 150 m away, Bond Street Metro is 850 m away, 1.3 km is Victoria Train Station, Victoria Coach Bus Station is 1.6 km, and London City Airport is 14 km from the apartment.