The Holiday Inn Mayfair Hotel – Where is it?
Situated on Berkeley Street in the fashionable and prestigious area of Mayfair, the Holiday Inn London – Mayfair is ideally located for all your business and leisure needs. Close by is Green Park, the Royal Academy, Fortnum and Mason, superb shops in Bond Street and the infamous Burlington Arcade as well as many clubs, casinos and night spots. The Holiday Inn Mayfair Hotel and Sleep There are 159 Standard rooms all ensuite, the double bedrooms have double beds for single or double occupancy and the twin bedrooms have two double beds which are ideal for families as they can sleep up to four people. The features include air conditioning, Remote control colour TV, Movie channel, all news cable channel, AM/FM radio, alarm clock, voicemail, data port on phone, modem connection, bathrobe and bathroom amenities, tea and coffee maker, free morning newspaper delivered to room, hair dryer, iron/ironing board, mini bar, private bath and separate hanging closet. • Standard Double Room (1 or 2 peop