Hotel Square położony jest w centrum Skopje, na placu Macedonia. Okna hotelu wychodzą na rzekę Vardar i pomnik Aleksandra Wielkiego. Hotel oferuje bezpłatny bezprzewodowy dostęp do Internetu oraz klimatyzowane pokoje z balkonem. Na terenie hotelu Square znajduje się bar, w którym serwowane są rozmaite napoje i kawy. Liczba pokoi: 10.