Best Western Hotel Turist is located in the center of Skopje and 853 feet away from Macedonia Square. It features a restaurant, serving Macedonian and international cuisine. Free WiFi access is available. Priva ... Read more

View all Luxury Hotels in Skopje