Stefanakis Villas - Car Included Apartment Livadia, Tilos
9.2/10
Wonderful
3 reviews
Free Wi-Fi
Free private parking
Located a few metres from Livadia Beach in Tilos, Stefanakis offers spacious, fully equipped villas with free Wi-Fi and sun terrace overlooking the Aegean Sea and the garden. Guests are offered free car rental throughout their stay.
Number of rooms: 4
Livadia, Livadia, 85002, Greece