Casa Pacha Formentera to open this spring | News HotelMarch 23, 2021Casa Pacha Formentera, a new hotel bringing barefoot simplicity, will be opening in Formentera on May 20th. Conceptualised and owned by the Pacha Group, the opening marks a new offering…