San Gregorio Hotel & Spa
Villa Canales, Km 30 Carretera A Santa Elena Barillas
Villa Canales, Km 30 Carretera A Santa Elena Barillas
With a stay at San Gregorio Hotel & Spa in Villa Canales, you'll be in the mountains, and 17.1 mi (27.5 km) from Paseo Cayala and 19.5 mi (31.3 km) from La Aurora Zoo. This upscale hotel is 20.4 mi (32.9 km) from U.S. Embassy in Guatemala and 9.6 mi (15.5 km) from Teleferico de Amatitlan.