Featuring air-conditioned accommodation with a balcony, Leonidas House with Sea View is set in Chania Town. With mountain views, this accommodation features a patio. The property is non-smoking and is situated 1.6 km from Afrata Beach.
With free WiFi, this 3-bedroom holiday home offers a TV, a washing machine and a fully equipped kitchen with an oven and microwave. The accommodation offers a fireplace.
A car rental service is available at the holiday home.
Platanias Square is 18 km from Leonidas House with Sea View, while Agios Dimitrios Church is 19 km away. The nearest airport is Chania International, 42 km from the accommodation, and the property offers a paid airport shuttle service.