Located in Štip and set on the highest point in the town, Radio Cafe Kanal 77 Hotel offers à la carte restaurant. This self-catering accommodation features free WiFi.
Book this Hotel