Bella Vista Apartments
Photo gallery for Bella Vista Apartments
Overview of Bella Vista Apartments
Bella Vista Apartments
3-star Lefkada apartments with kitchenettes
Reviews
9.0
Wonderful
Popular amenities
Explore the neighborhood
Perigiali, Lefkada, 31084
- Perigiali Beach9 min walk
- Madouri Beach Bar10 min walk
- Pasta and Grill house17 min walk
- Onasis Statue2 min drive