Big chain convenience and standard style in an excellent Mayfair location.
Occupying a prime site in the heart of Mayfair, between Berkeley Square and Piccadilly, this is very much the flagship of London's Holiday Inns. Although the hotel looks like an old block of flats, the interiors make up for what it lacks on the outside. Sleek, minimalist and splashed with pistachio green in the otherwise neutral bar, lounge and restaurant, the hotel caters to corporate guests and families on weekend breaks to shop or see the sights. The 175 rooms across seven floors are decorated in fairly twee English style with wooden furniture, watercolor paintings and antique-styled lamps on the walls. Internet access is available throughout the hotel, and guests also have use of direct fax lines and meeting rooms. The on-site restaurant, Nightingales, offers an international menu; the bar and lounge is more relaxed and fixed with a flat screen TV showing most sports events. The standards of service are all you would expect from a worldwide chain in such a prime location.
Reserve Your Room
Best price guaranteed