Argo is located in Skiathos Town, Skiathos.
The property provides accommodation in studio, twin room, family room, double or twin room, 2 bedroom apartment and other might be available upon request. Amenities of the rooms include a/c, etc.
Parking spaces are not available.