Oasis Spa Las Vegas

3900 Las Vegas Blvd. South, Luxor Hotel Las Vegas , Nevada, United States - Phone: 800-258-9308