- UK Information
- UK Hotels
- Holiday Inn London Mayfair
Holiday Inn London Mayfair
On the corner of Piccadilly and Berkeley Street, Holiday Inn Mayfair is in London’s premier hotel district. Green Park, Regent Street and West End glamour are all within a few minutes’ walk.
Rating
Visa,MasterCard,American Express
Prices from £119
195