Microtel Inn & Suites

55 E Robindale Rd
Las Vegas
Nevada
United States