Situated across the Fashion Show Mall and next to Las Vegas Strip.
2000 fashion show drive
Las vegas
89109
United states
Checking for room alternatives