Square Luxury Apartments localiza-se em Berovo e fornece acomodações com ar condicionado, terraço e acesso Wi-Fi gratuito. Os hóspedes têm acesso a uma varanda.
Composto por 1 quarto e 1 casa de banho, este apartamento dispõe de televisão de ecrã plano.
O aeroporto mais próximo é o Aeroporto Internacional de Escópia, que fica a 139 km de Square Luxury Apartments.