Holiday Inn London Mayfair
http://www.hilondonmayfairhotel.co.uk/Offers information on the hotel's location close to major attractions such as Buckingham Palace and Leicester Square, as well as rooms, facilities and nearby Tube stations.
- Listing ID#182607
- Listing TypeExpress-5
- AddedDec 03, 2011