1/7
Callistos Hotel
Tricase
We're liking this😍
Kick back on the bed and explore the Smart TV
Enjoy stress-free moments on the furnished balcony
Stylish and comfy! What more could one ask for?
Amenities
Location
Via Lecce, Tricase, 73039 LE, Italia