The hotel is an ideal accommodation solution to explore the wonders of Salento. The structure is located on a green hill overlooking the Bay of Castro, sloping down towards the sea. Here you can live the whole essence of this land: the green olive trees, the crystal blue sea, the colors of the flowers, the smell of herbs. The hotel owners, who run the facility, will welcome their customers in a warm and homely environment, ensuring a peaceful and relaxing holiday, away from the stress of city life.
The hotel offers a restaurant with a wide choice of typical local dishes and recipes. Guests enjoy a bar/lounge, a welcoming hall, a reception area with a safe and a TV, Wi-Fi, the american bar, lift, reading room, internet point, parking under video surveillance.
Pets are welcome.
Hotel degli Ulivi has 25 fine rooms with a terrace of 20 m² with beautiful sea view. The rooms are tastefully furnished and equipped with all the amenities of comfort: air conditioning, Wi-Fi, TV, bathroom, Hairdryer.
The hotel is located 500 metres from the coast, with an equipped lido, 500 metres from the marina and 300 meters from the old town, a medieval village perched around its castle. Near Castro Marina you can pay a visit to the fascinating Grotta Zinzulusa.
Not far from Castro you can reach Santa Cesarea Terme, in addition to other famous resorts of Salento, such as Otranto, Gallipoli and Santa Maria di Leuca.