Carrer Posta de Sol, 21, 07829 Cala Tarida, Illes Balears, Spain Located on the clifftops of Ibiza’s southwest coast, overlooking the azure sea and white sand beach at Cala Tarida, Cotton Beach Club ...
Following the success of the iconic Cotton Beach Club Ibiza, luxury hospitality duo Christian and Merete Marstrander unveil their newest venture, Cotton Club Sardinia, a refined beachfront destination ...