Guest reviews of Tassos Apartments II
Based on 22 reviews
- All reviews
Find reviews that mention:
Nestled on the beach, this Leros apartment is within a 5-minute walk of Agia Marina Church and Pandeli Castle. Leros Ecclesiastical Museum and Leros Medieval Castle are also within 1 mi (2 km).