Map location of
Holiday Inn Express Las Vegas - South, Las Vegas, NV, USA

5760 Polaris Avenue, Las Vegas, Nevada, 89118, United States

Categories

Holiday Inn Express Las Vegas - South, an IHG Hotel, is a popular accommodation option located at 5760 Polaris Avenue in Las Vegas, Nevada. This hotel is part of the well-known Holiday Inn Express brand. Perfect for travelers looking for a comfortable and convenient stay in Las Vegas.


Points of Interest near Holiday Inn Express Las Vegas - South

Additional information

  • Brand : Holiday Inn Express