Situada na cidade de Chania, na Região de Creta, a Eleni holiday home é uma propriedade independente situada a 130 metros da Igreja de São Nikolaos, na Praça Splatzia. Restaurantes e cafés podem ser encontrados a cerca de 200 metros do Eleni Townhouse. Os hóspedes podem desfrutar do terraço no último piso.
A moradia foi remodelada, respeitando a tradição e a sua área circundante histórica, e possui uma área de estar e uma cozinha completa com uma máquina de lavar louça, um forno e um frigorífico. O Townhouse Eleni fornece toalhas e roupa de cama.
O Porto Veneziano de Chania e o Mercado Municipal de Chania ficam a 400 metros do Townhouse Eleni. O aeroporto mais próximo é o Aeroporto Internacional de Chania, a 11 km da Townhouse Eleni.