Holiday inn london mayfair
The holiday inn london mayfair offers an unparalleled location in the centre of the prestigious mayfair district perfectly placed for visiting the capitals major attractions shops airports and train stations the hotel is within walking distance of some of londons best shopping at regent street oxford street and bond street and many famous landmarks including westminster abbey buckingham palace and hyde park adjacent to green park underground station the holiday inn london mayfair also h