Filter by:
Based on 63 verified reviews
AI-generated summary based on recent guest reviews
Across many reviews, The Mayfair Townhouse - an Iconic Luxury Hotel stands out for its central Mayfair setting near Green Park and frequently friendly service, with comfortable, well-appointed rooms that lean compact, and thoughtful touches like a complimentary soft-drink minibar.
Read moreWas this helpful?
Brian
Sep 26, 2025
·
Stayed 1 night
Lee
Sep 26, 2025
·
Stayed 1 night
Lauren
Sep 24, 2025
·
Stayed 1 night
William
Sep 17, 2025
·
Stayed 3 nights
Robin
Sep 8, 2025
·
Stayed 3 nights
Set between the leafy Royal Parks and located in the heart of Mayfair, one of the capital's most prestigious districts, and just few minutes' walk from Green Park tube station, this hotel offers easy access to London's business centre and Piccadilly Circus, and is within walking distance from the West End and Theatreland. It is also close to some of London's best attractions, including Buckingham Palace, Harrods, Royal Albert Hall, London Eye and the shops of Oxford Street and Bond Street.
More location infoCheck-in
Check-out
Check-in from 15:00
Before 12:00
Check-in is from 15:00 until 23:30, and check-out is at 12:00. Early or late check-in/check-out options are not specified.
The hotel offers limited wheelchair accessibility and features like a step-free entrance. However, specific details about accessible facilities are not provided.
The property is located in London City Centre, near notable landmarks such as Piccadilly Circus, Buckingham Palace, and the London Eye. It is also close to public transport options.
Instant AI responses are based on hotel information