Located in Prinos in the Thasos region, Villa Isabella has a balcony. The Maries Church is within 7 km of the villa. The villa includes 4 bedrooms and a living room with a flat-screen TV. The air-conditioned accommodation is equipped with a kitchen. The villa offers a terrace. Assumption Monastery is 7 km from Villa Isabella.