Island View Villa is located in Skala Panagia, Thassos. The hotel offers to its guests bar and garden.
The property offers double or twin room, triple room and other might be available upon request. The rooms provide sea view and mountain view. Amenities of the rooms include a/c, tv, fridge, etc. In the bathroom there are hairdryer and free toiletries.
All areas of the hotel are covered by free wireless internet.
On site there is free parking.
Pets are welcomed upon request and extra charged.