Casa Itaca is a magical space where you can enjoy a special view of the sea of Castro which is only 3km away, reachable on foot for those who love walking, or by bike, motorbike or car.
Due to its location, the villa is the ideal place from which to leave...and to return to visit Salento.