Villa Athena is located in Skiathos, Greece on Villa Athena Ftelia Road, Ftelia. Villa Athena is rated 4.5 out of 5 in the category legally defined lodging in Greece.
Address
Villa Athena Ftelia Road, Ftelia
Accessibility
No wheelchair-accessible entrance