Leo's Stone made Villa! ligt in Karavadhos en heeft een privézwembad en uitzicht op het zwembad. De accommodatie is gelegen op 2,1 km van Strand Agios Thomas, en biedt een buitenzwembad en gratis privé parkeergelegenheid.
De villa met airconditioning heeft een terras met uitzicht op de bergen, en beschikt over 3 slaapkamers en een volledig uitgeruste keuken. Handdoeken en beddengoed worden bij de villa verstrekt.
Autoverhuur is beschikbaar bij de villa.
Byzantijns Ecclesiastisch Museum ligt op 4,3 km van Leo's Stone made Villa!, en Klooster van Agios Andreas Milapidias ligt 4,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Kefalonia, op 9 km van de accommodatie, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.