Loading hotels
Confirming room availability...
Best Western Mccarran Inn, 4970 Paradise Road, Las Vegas, United States
Near Thomas and Mack Center<br /><br />When you stay at Best Western McCarran Inn in Las Vegas, you'll be in the business district, within a 15-minute walk of University of Nevada, Las Vegas and Thomas and Mack Center. This hotel is 2.1 mi (3.5 km) from Park Theater and 2.3 mi (3.7 km) from Miracle Mile Shops.