Hotel TCC Plaza położony jest w centrum Skopje, w obrębie finansowej, biznesowej i rozrywkowej dzielnicy miasta. Obiekt zapewnia bezpłatny wstęp do centrum odnowy biologicznej oraz pokoje z bezpłatnym bezprzewodowym dostępem do Internetu. Centrum odnowy biologicznej obejmuje studio fitness, fińską saunę, kabinę na podczerwień oraz kryty basen. Hotel TCC Plaza dysponuje także kantorem wymiany walut, restauracją i sklepem z pamiątkami. Oferuje on również transfer i informacje turystyczne. W każdym pokoju czeka na Gości bezpłatny kosz owoców. Ponadto do dyspozycji Gości jest sala konferencyjna dla 12 osób, sala komputerowa oraz inne pomieszczenia na spotkania, które przygotowywane są zgodnie z życzeniem Gości. Liczba pokoi: 25.