Situato sul punto più alto di Igoumenitsa, lo Selefkos Palace regala viste panoramiche sul mare e sulla città. Tra i servizi presenti in hotel troverete una piscina con bar e un roof garden.
L'hotel offre 15 camere completamente arredate e una suite. Tutte le camere dispongono di balconi, internet Wi-Fi e bagno con asciugacapelli.
Lo Selefkos Palace ospita anche una sala conferenze con una capienza di 300 persone.
Il centro della città e il porto distano soltanto 1,5 km. La città di Sivota dista un breve tragitto in auto.