Villa Leiland heeft uitzicht op het zwembad, en biedt accommodatie met een patio en een koffiezetapparaat, op ongeveer 2,7 km van Strand van Rochari. Er is een tuin en gratis WiFi in de hele accommodatie en je hebt uitzicht op de bergen.
De villa heeft een terras en uitzicht op de zee, en heeft 3 slaapkamers, een woonkamer, een flatscreen-tv met kabelzenders, een uitgeruste keuken, en 2 badkamers met een douche en bad. Handdoeken en beddengoed worden bij de villa verzorgd.
Strand van Agia Thalassa ligt op 2,8 km van de villa, en Archeologisch Museum van Tinos ligt 26 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Mikonos, op 46 km van Villa Leiland.