Customized for your search:

Mayfair Business Starwood hotels in London, England

Mayfair hotels
Mayfair

Top Trending Business Hotels Near Mayfair, London

Le Meridien Piccadilly - London Hotels
Rating: 5.0 Stars
Check availability

Le Meridien Piccadilly

21 Piccadilly, London W1J 0BH - Map
 
 
The location is great, but the condition of the hotel is not what I'd expect from Le Meridien. It's rather old and outdated. It would've been great if it's newly refurbished.
A Traveller
Located on Piccadilly in the West End, this grand London hotel on the border of Mayfair and St. James's is two blocks from …More
The Park Lane Hotel, London - London Hotels
Rating: 5.0 Stars
Check availability

The Park Lane Hotel, London

Piccadilly, London W1J 7BX - Map
 
 
room was little tired and not with a reasonable outlook as well as very small and old bathroom
Traveller from Melbourne
The 1920s live on at this eight-story London hotel overlooking Green Park in Mayfair, 500 meters from Hyde Park and one km …More

Search from 2 Business Starwood Hotels Near Mayfair, London


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 271,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: London Mayfair Starwood Business Hotels

    Famous for its hotels, Mayfair holds London's most expensive homes and, on Bond Street, its most expensive shops. But the tucked-away pubs, restaurants, and shops of atmospheric Shepherd Market offer affordable local colour, too. Sandwiched between several main roads, Marylebone has a village atmosphere and a charming High Street. Nearby attractions include Madame Tussaud's and the Georgian splendours of Regent's Park, including London Zoo.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews