Youla Apartments

, Achladies
1 star
hotel photo
Find great package holiday deals in Achladies

Youla Apartments Reviews

7 / 10
Dec 2006, anniebelle

We stayed in two of these apartments in August/September 2006, a family party of six. We undoubtedly had the best of the apartments, on the ground floor, although they are built into a hill so you had a stiff climb even to get to them! They had the most magnificent views... more

Was this review helpful? Yes

Stayed at Youla Apartments? Share your insight. Write A Review Add Photos