A hotel on Macedonia Square in the heart of the city.
The hotel stands at Plostad Makedonija 7, with the main sights within walking distance.