Courtyard Las Vegas South
Modern Courtyard Las Vegas is located off I-15 and Russell Road only half a mile from the Las Vegas Strip and Mandalay Bay Resort and Convention Center. Our hotel near McCarran International Airport is the perfect hotel in Las Vegas for your next trip.