A recently renovated apartment right in the heart of Thessaloniki with an amazing view of the White tower.