Com uma localização atraente na área de Santurce, em San Juan, The Looking Glass Hotel encontra-se a 16 minutos a pé de Ocean Park Beach, a 1,9 km de Praia do Condado e a menos de 1 km de Museu de Arte de Porto Rico. Este hotel de 3 estrelas dispõe de um restaurante, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. O estacionamento privado pode ser providenciado por um custo extra.
As unidades do alojamento dispõem de televisão de ecrã plano e cofre. Todos os quartos providenciam roupa de cama e toalhas.
Castelo de San Felipe del Morro fica a 7,9 km de The Looking Glass Hotel, enquanto Contemporary Art Museum está a 15 minutos a pé da propriedade. O aeroporto mais próximo é o Aeroporto de Isla Grande, que fica a 4 km de The Looking Glass Hotel.