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