Orchid Villa belonging to Magnolia Complex is offering a spectacular sea view and is ideal for romantic vacations for couples, friends and families that are seeking for privacy and tranquility.
Orchid part of category villas for rent in LefkadaLower level
Middle level
Upper level
For availability press
book