Landros is gelegen in Kamilari, op 49 km van Nationaal Park Psiloritis, en biedt gratis WiFi, gratis privéparkeren en uitzicht op de zee.
Alle units zijn voorzien van een terras met uitzicht op de stad, een keuken met een koelkast en een oven, en een eigen badkamer met douche. Alle units beschikken over een balkon met uitzicht op de bergen.
Je kunt bij de vakantiewoning in de buurt uitstekend fietsen, of gebruikmaken van de tuin.
Phaistos ligt op 4,4 km van Landros, en Museum of Cretan Ethnology ligt 7,6 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Iraklion (Nikos Kazantzakis), op 60 km van de accommodatie.