Hotel del Sur Guatemala is located in Santa Catarina Pinula, Guatemala on Calle 10-25 Zona 12 Villa Lobos 1 Apocos Paso de Centra sur 23, Guatemala City, Guatemala 01012. Hotel del Sur Guatemala is rated 3 out of 5 in the category hotel in Guatemala.
Address
Calle 10-25 Zona 12 Villa Lobos 1 Apocos Paso de Centra sur 23, Guatemala City, Guatemala 01012