Los Montañistas Park is located in Cdad. de Guatemala, Guatemala on 8a calle y, 13 Avenida. Los Montañistas Park is rated 4.3 out of 5 in the category ecological park in Guatemala.
Address
8a calle y, 13 Avenida
Accessibility
Wheelchair-accessible entrance