Elara by Hilton Grand Vacations - Center Strip Las Vegas
80 E Harmon Avenue -
Las Vegas,
NV 89109
Near Park Theater