A highly recommended place to stay in the heart of Thessaloniki: clean, convenient location and a breathtaking view from the terrace.