Apenas a 70 metros da Praia Paxia Ammos, este alojamento dispõe de quartos e estúdios com ar condicionado. Localizado no centro de Palaiochóra, existem restaurantes, mini-mercados e cafés apenas a 50 metros.
Todas as acomodações do Stelios incluem acesso Wi-Fi gratuito e uma televisão por satélite. Todas as unidades também incluem uma secretária e uma casa de banho privativa. Os estúdios têm uma kitchenette adicional.
Os hóspedes podem desfrutar do jardim do Stelios Rooms quando está bom tempo. Enquanto isso, os funcionários da recepção podem providenciar o aluguer de carros ou passeios por Chania. O Aeroporto de Souda fica a 75 km.