Casa Quetzally encontra-se em San Cristóbal de Las Casas, na região de Chiapas, nas proximidades de Del Carmen Arch e San Cristobal Church, e apresenta acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Os hóspedes podem relaxar no jardim do alojamento.
Catedral San Cristobal fica a 2,2 km de Casa Quetzally, enquanto Central Plaza & Park está a 2,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Tuxtla Gutiérrez, que fica a 74 km de Casa Quetzally.