Location This hotel stands on one of the most beautiful streets in central Georgioupolis, just about 60 metres from the beach. Located on an idyllic, green bay, this quiet, traditional village offers guests plenty of opportunity for shopping and entertainment...