Shalimar Hotel of Las Vegas

Shalimar Hotel of Las Vegas
1401 Las Vegas Blvd. South, Las Vegas, NV 89104 United States (USA) near junction 41b a on I-15 (~0.6mi)
Virtual Keyboard