A photo gallery from Apollon Hotel and the area around the hotel.


A photo gallery from Apollon Annexe, our other building just 60 metres away from the main building