Incorrect data? Please notify us at hi@itinari.com.
Refined and elegant, Idomeneo 63 b & b combines contemporary design with comfort. Located in one of the oldest streets of Lecce, in the heart of the center
Want to plan a trip here? Talk to AI travel assistant Maya.