O Hotel Villa del Mar apresenta acomodações na Cidade do México, perto do Centro Cerimonial Tenochtitlan e da baixa da Cidade do México. Este hotel disponibiliza acesso Wi-Fi gratuito e uma recepção 24 horas. O Templo Mayor fica a 2,5 km e a Catedral Metropolitana da Cidade do México está a 2,6 km do hotel.
Todos os quartos do hotel estão equipados com uma televisão de ecrã plano. Uma área de estar é acessível a todos os hóspedes, enquanto alguns quartos estão equipados com um leitor de DVD. Os quartos dispõem de uma secretária.
A Praça Zocalo fica a 2,8 km. O aeroporto mais próximo é o Aeroporto Benito Juárez, a 5 km do alojamento.