Shooting Center Hotel situa-se em Baku, a 10 km de Estação Ferroviária de Baku, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um terraço. O alojamento localiza-se a 10 km de Fountains Square, a 10 km de Freedom Square e a 11 km de Maiden Tower. Este alojamento não fumador encontra-se a 10 km de Flame Towers.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano com canais por satélite. As unidades do alojamento apresentam ar condicionado e secretária.
Os funcionários da receção aberta 24 horas falam azeri, inglês e russo, e estão sempre disponíveis para ajudar.
Upland Park fica a 11 km de Shooting Center Hotel, enquanto Centro Cultural Heydar Aliyev está a 11 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Heydar Aliyev, que fica a 30 km de Shooting Center Hotel.