On a brief visit from my home in France to attend the annual International Casino Exhibition in London, I needed a central London location that allowed me convenience of travel and within easy reach
of lifer in the West End. I am a regular visitor to Holiday Inns and have spent many years staying in hotels of many types all over the world.
The Holiday Inn, Mayfair did not disappoint and I was extremely impressed by the friendly and helpful staff.
The rooms are typical of Holiday Inns - always comfortable and welcoming.
Thank you. [Less]