|
Apollonia Villas
Agios Nikolaos
Located within the picturesque countryside of Agios Nikolaos, Apollonia Villas provides comfortable accommodation and a full range of facilities, such as a terrace.Apollonia's villas provide an in-room dining area, a refrigerator and a private terrace, plus all the necessities for a comfortable stay. They feature tea and coffee making facilities, a flat-screen TV and a private bathroom. |
|