st. Vasil Glavinov 12
Skopje
Macedonia
Skopje
Macedonia
Rate and review Hotel TCC Plaza in Skopje, Macedonia!
Share your experiences at Hotel TCC Plaza with your friends or discover more Hotels in Skopje, Macedonia.
Share your experiences at Hotel TCC Plaza with your friends or discover more Hotels in Skopje, Macedonia.