Region: Greece > Sporades > Skiathos
Ranked #71 of 91 hotels in Skiathos
Review collected in partnership with Apollo
|Studios Mario 2 reviews||Nicholas Studios and Apartments 5 reviews||Hotel Lalaria 34 reviews||Fengeros Village 9 reviews|
If you own or manage Hotel Mario, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.