Set on the highest point of Igoumenitsa, Selefkos Palace is a modern and comfortable hotel offering 15 fully equipped rooms and one suite with panoramic views over the sea and the city. The 4-star property features a swimming pool, a poolside bar, a roof garden and a conference hall with a capacity of 300 people.