Centrally located in Tricase, Callistos Hotel has a garden and a sun terrace with sun loungers. It offers free Wi-Fi and air-conditioned accommodations with a furnished balcony.
Allergy-free rooms at the Callistos hotel come with a mini-bar, a flat-screen TV and a sofa. The private bathroom includes a hairdryer and free toiletries.
The daily continental breakfast is served buffet style. There is also a snack bar.
Free on-site parking is provided. The beaches of Marina Porto are 3.1 mi from the property. Historic town Lecce is a 40-minute drive away.