Park Lane Mews
The 4-star Park Lane Mews Hotel is located in old London, minutes away from Paddington Station, Up at The O2 and Mayfair. Occupying a 5-story Georgian building, the hotel was remodeled in 2002.
The hotel boasts ideal location in London close to Marble Arch underground station. This pleasant venue is 2 km away from the center of London.
There are shops and markets in the proximity of the hotel.
This property counts 72 guestrooms featuring Executive First Floor Double Room, Leisure Double Room and Executive Double Room. Some rooms come with a view of Hyde Park. Offering a beautiful interior, the rooms are fitted with traditional furnishings and coffee/tea makers and an electric kettle for self-catering.
A buffet breakfast is offered at the dining area. Guests can wine and dine at the intimate restaurant, featuring refined European cuisine. Lounge bar is available on site. The venue is set next to an underground station and just 50 meters from Galvin at Windows Restaurant and Prezzo - Mayfair.
Park Lane Mews Hotel can be reached in 15 minutes by car from London City airport.
Hotel services include valet parking, free shuttle service and 24-hour room service maintained by welcoming staff.