STAR localiza-se em Almaty, a 8 minutos a pé de Abay Opera House e a 1,7 km de Ascension Cathedral. O alojamento dispõe de acomodações com um salão partilhado e estacionamento privado gratuito. O alojamento encontra-se a 1,8 km de Gvardeytsev-Panfilovtsev Park, a 2,7 km de Raiymbek Batyr Metro Station e a 3,1 km de Almaty Central Mosque. O alojamento fornece receção aberta 24 horas, transfers do aeroporto, uma cozinha partilhada e acesso Wi-Fi gratuito em toda a propriedade.
No alojamento, todos os quartos têm roupeiro. Os quartos do alojamento incluem ar condicionado e secretária.
STAR disponibiliza diariamente pequeno-almoço halal.
Kazakhstan Independence Monument fica a 1,7 km de STAR, enquanto Republic Palace está a 3,4 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Almaty, que fica a 16 km de STAR.