Entire House About Stefanakis Villas
Stefanakis Villas is a 3-star hotel in Tilos, Greece. It is one of 9 places to stay in Tilos listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
Livadia, Megalo Chorio 850 02, Tilos, 850 02, Greece
Loading map…
Frequently asked questions
Where is Stefanakis Villas located?
Stefanakis Villas is located at Livadia, Megalo Chorio 850 02, Tilos 850 02, Greece.
How many stars does Stefanakis Villas have?
Stefanakis Villas is rated 3 stars.