KNIGHTS INN LAS VEGAS NV

5125 Swenson Street
Las Vegas
Nevada
United States