Awaiting image
Awaiting image
Awaiting image
Awaiting image
Awaiting image
Awaiting image
There are a total of 25 rooms on the premises. This popular apartment complex is the perfect base for those who wish to explore the area. A key collection service is available.
Location
Troulos, Skiathos, Greece
Address: Skiathos Town, Greece