Villa Orsa
This hotel is located in Skiathos Town just 300 m from the harbour.
A total of 17 rooms are available at this city hotel, whilst facilities include a lobby and a breakfast room.
The rooms come with private facilities, an en suite bathroom with a hairdryer, a direct dial telephone, a TV, Read more
Villa Orsa
This hotel is located in Skiathos Town just 300 m from the harbour.
A total of 17 rooms are available at this city hotel, whilst facilities include a lobby and a breakfast room.
The rooms come with private facilities, an en suite bathroom with a hairdryer, a direct dial telephone, a TV, a small fridge and individually controllable air conditioning.
It is possible to book a bed and breakfast only stay.
The rooms come with private facilities, an en suite bathroom with a hairdryer, a direct dial telephone, a TV, a small fridge and individually controllable air conditioning.
This hotel is located in Skiathos Town just 300 m from the harbour.
Show Map