Set amid a spacious garden, Villa Natura is just 50 metres from the nearest beach. It features a fully equipped and tastefully decorated unit with free WiFi and Ionian Sea and garden views. Preveza Town is 3.5 km away.
Set amid a spacious garden, Villa Natura is just 50 metres from the nearest beach Read more
Set amid a spacious garden, Villa Natura is just 50 metres from the nearest beach. It features a fully equipped and tastefully decorated unit with free WiFi and Ionian Sea and garden views. Preveza Town is 3.5 km away.
Set amid a spacious garden, Villa Natura is just 50 metres from the nearest beach. It features a fully equipped and tastefully decorated unit with free WiFi and Ionian Sea and garden views. Preveza Town is 3.5 km away.
Number of Rooms: 5