Georgia Hotel
The Georgia hotel located in one of the most key parts of Crete, Ammoudara just 6 km of International airport N. Kazantzakisand 4km from the center of Heraklion old town. By meeting the innkeeper lady Georgia and seeing how he treats each of her guests, will remind you of both mean the Greek words Hospitality, […]