City Hotel’s unique design brings you a slice of urban nature, an environment with interior features inspiring ultimate relaxation. It is here where friendly service, gracious Greek hospitality and eco-friendly sustainability meet to give you the ultimate city break escape.
Address: 11 Komninon Str., 54624
Location: Thessaloniki
Country: Greece
Website: City Hotel Thessaloniki