Combining traditional architecture with 5-star comforts, Hotel Du Lac Congress Center & Spa offers classically decorated rooms with free Internet access right next to Pamvotida Lake.
Number of rooms: 170
Leoforos Karolou Papoulia, Ioannina, 45221, Greece
Hotel booked 1 times today.