Xochiquetzal is located in Tepexpan, Méx, Mexico on Terreno al fondo, Primera Cda. de Moctezuma s/n, Tepexpan Centro. Xochiquetzal is rated 3 out of 5 in the category travellers lodge in Mexico.
Address
Terreno al fondo, Primera Cda. de Moctezuma s/n, Tepexpan Centro