If you have questions about Casals d' Arta or your reservation, please call the front desk directly at +34 971 829 163.