Photos of the Sunrise Apartments, Meganisi.

About the hotel