Best Western Plus Las Vegas West

8669 W Sahara Ave
Las Vegas
Nevada
United States