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 […]
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 […]