Located 300 metres from Agios Nikolaos Beach, Panorama offers self-catering accommodation with Ionian Sea views. Free WiFi is available throughout.
Rooms total: 11Important Information
License number: <strong>0428K113K0159800, 0428K113K0159800</strong>
More information »