In Georgioupolis guests will have
the chance to visit various sights.

Tarra Hotel is located in the center of Georgioupolis, just 30 meters from the square and 15 meters from the beautiful beach. The location of the hotel offers you easy and fast access to all points of interest at the village and the surrounding area.