Photos of the Alantha Apartments, Agios Nikolaos.

About the hotel