Mayfair Mews Apartments offer modern, serviced accommodation and are located in central London, 14 miles from London Heathrow Airport, 2 miles from London Charing Cross train station and just a 4-minute walk from the nearest tube station.
These one bedroom apartments feature a king size bed, contemporary bathrooms, a spacious living area and a fully equipped kitchen with an oven, microwave, coffee machine and washer/dryer.
The open-plan living area features a TV and dining table. Free wireless internet access is available throughout the stay.
Housekeeping services are provided once a week.