McQueen situa-se em Atlanta, a 12 minutos a pé de Monumento Nacional Histórico Martin Luther King Jr. E 3 km de World of Coca-Cola, e dispõe de um jardim e ar condicionado. Com vista da cidade, este alojamento dispõe de um pátio.
Esta casa de férias inclui uma televisão. O alojamento também tem uma cozinha equipada com um frigorífico, uma máquina de lavar louça e um forno, assim como um secador de cabelo.
Aquário de Georgia fica a 3 km de McQueen, enquanto National Center for Civil and Human Rights fica a 3,2 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Hartsfield-Jackson – Atlanta, que fica a 14 km de McQueen.