You might find this online under a new name when you book it- Villas Teotihuacan Hotel & Spa. It…read moremight be confusing when you tell your tour guide where to pick you up, they all know the old name. It's about 30 miles from Ciudad De Mexico, about an hour drive, but call them or email Recepcion@villasteo.com for more info on how to get there, they gave us the number of their preferred driver who picked us up in the city.
They have late check in available, so it's OK if you get there in the evening, after you explore Mexico City or something.
The main advantage here is that it's literally walking distance to Gate 1 entrance to the pyramids, close to the smaller Feathered Serpent, close and safe to walk.
The staff is helpful and polite, and most speak English. They have a restaurant with a cabana by a shallow pool, that is open till late, but also opens late, at 7am. They also have a travel agent, so you can ask for local tours available.
The rooms are cozy but functional, you have a small TV and a heater, even a safe box. The major draw back was that there was no coffee machine in the room and their restaurant opens at 7am, so we couldn't get any coffee early before our tour guides picked us up.