Com acesso Wi-Fi em todas as áreas, estacionamento privado e chamadas locais gratuitas, o Hotel Villa Madrid está localizado em frente ao Centro Comercial Plaza Misterios e a 2 km da Basílica de Guadalupe.
Os quartos com uma decoração contemporânea estão equipados com um sofá, roupeiro, secretária e televisão por cabo. As casas de banho são privativas e incluem um chuveiro.
O restaurante no local serve pratos locais ao pequeno-almoço, almoço e jantar, e os hóspedes podem encontrar uma variedade de locais de restauração na Plaza Misterios.
O Hotel Villa Madrid fica a 7 km do bairro de Polanco. A Praça Zócalo da Cidade do México fica a 20 minutos de carro e o Aeroporto Internacional Benito Juárez está a 7 km.