Hotels in Town
Hotel Hydroussa consists of 40 rooms, a magnificent drawing room and dinning area and picturesque yard full of flowers. Each room has its own private bathroom, direct dial phone, air conditioning, color TV and other facilities while the highly trained personnel will be more than happy to service you ...
Things to See & Do in Town
Photos by Greeka Members
Photos by Greeka Team
RIley WAugh 11 Sep 2023Monastery