For questions about Spot Smart Nomad and your reservation, contact the front desk directly at +34 934 236 967.