hotel

Holiday Inn Express Las Vegas - South

5★★★★★
0 community reviews

Holiday Inn Express Las Vegas - South is a hotel at 5760 Polaris Ave.

5760 Polaris Avehttps://www.ihg.com/holidayinnexpress/hotels/us/en/las-vegas/lasrr/hoteldetail

Community reviews