Avec ses plafonds peints à la main, ses tissus locaux et ses planchers en bois, cette maison d'hôtes propose un restaurant traditionnel et des chambres avec cheminée.
Situé sur le point le plus élevé d'Igoumenitsa, le Selefkos Palace offre des vues panoramiques sur la ville et la mer. L'hôtel dispose d'une piscine, d'un bar au bord de la piscine et d'un jardin sur le toit.