Ibiza
Hotel Can Sastre, Ibiza
Rural and serene, stepping foot into Can Sastre—a plush yet rustic boutique hotel on the Isla Blanca, Ibiza—is somewhat akin to finding a secret slice of paradise. Located close to the small inland village of Santa Gertrudis, flanked...