Courtyard by Marriott Las Vegas South

5845 Dean Martin Dr.
Las Vegas
Nevada
United States