Hotel L'Orizzonte offers air-conditioned rooms with kitchenettes. Located near the sea and Le Castella's historic center, it features free Wi-Fi and a garden.