Glenview Palace localiza-se em Memphis, a 6,3 km de Memphis Rock n Soul Museum e 6,4 km de FedExForum, e dispõe de ar condicionado. Com estacionamento privado gratuito, o alojamento está a 2,6 km de Stax Museum of American Soul Music e 4,7 km de Browns Park (Parque Nacional).
Esta casa de férias inclui 3 quartos, cozinha com um frigorífico e um forno, uma televisão de ecrã plano, uma área de estar e 2 casas de banho com chuveiro. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Orpheum Theatre fica a 6,5 km de Glenview Palace, enquanto Museu do Fogo de Memphis fica a 6,6 km de distância. O aeroporto mais próximo é o Aeroporto de Memphis, que fica a 11 km de Glenview Palace.