All-inclusive Resort & Spa in Crete
Peninsula Resort & Spa, Agia Pelagia
10% extra discount
View more
CHOOSE REGION
Search
Blue View Hotel
Hotels - Thassos (15)
Blue View Hotel. Limenaria, Thassos
Blue View Hotel. Limenaria, Thassos
+41
Blue View Hotel. Limenaria, Thassos
Address:
Limenaria 64002, Thassos, Aegean islands
Phone:
(+30)25930 580-53