Hotel nearby Ambelia

50,000 found

Selefkos Palace

Set on the highest point of Igoumenitsa, Selefkos Palace offers panoramic views over the sea and the city. Hotel facilities include a pool with poolside bar and a roof garden. The hotel offers 15 fully equipped rooms and one suite.

Search this area
Maps are
always at hand
Download apps and start expanding your horizons
Open Maps.me app
Use web version