Situado no centro histórico de San Cristóbal de las Casas, o Villas Casa Morada encontra-se apenas a 5 minutos a pé da Universidade Autónoma de Chiapas e a 450 metros do bazar ao ar livre, na Igreja Santo Domingo.
Os quartos do Hotel Villas Casa Morada apresentam uma decoração rústica. Todos incluem casas de banho privativas e televisão com canais por cabo.
As villas de 2 pisos estão situadas atrás do jardim de jasmim. Os quartos estão localizados no piso superior e a sala de estar principal e as áreas de jantar estão ao nível do solo. A sala de estar tem uma lareira e o acesso Wi-Fi gratuito está disponível por toda parte.
Os hóspedes poderão jantar no restaurante do hotel, o La Cava, ou explorar a cidade colonial espanhola e escolher entre uma ampla variedade de cozinha local e internacional.
Casa Morada encontra-se a 15 minutos a pé do Templo de São Domingos e apenas a 5 minutos a pé do Museu Na Bolom. O Aeroporto Internacional San Cristóbal fica a 17 km do hotel.