The Green House By E&M Cama Queen Mexico City is located 1.4 miles from El Tepeyac National Park and only a 14-minute walk from Mini Super Chava.
This apartment is 1.9 miles from Indios Verdes monument, which is an excellent place to improve cultural awareness. The famous church "Basilica of Our Lady of Guadalupe" is around 10 minutes' drive from the apartment.
The Green House By E&M Cama Queen includes a separate toilet for your comfort.
Guests can also take a bus at Rio de los Remedios bus station, set 0.5 miles away, to explore the rest of Mexico City.