Located in the picturesque Nea Chora, just 60 meters away from the sandy, blue flag beach, Penelopi Rooms offers rooms with free WiFi and balcony.
Located in the picturesque Nea Chora, just 60 meters away from the sandy, blue flag beach, Penelopi Rooms offers rooms with free WiFi and balcony.