Ambassador Strip Inn Travelodge

5075 Koval Ln
Las Vegas
Nevada
United States