Holiday Inn London Mayfair
Directory Regional Europe United Kingdom

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