Alla en lo Alto is located in Costa Rica on El Empalme de San Isidro, 2km este del Kiosco La Amistad Cartago El Guarco. Alla en lo Alto is rated 3 out of 5 in the category serviced accommodation in Costa Rica.
Address
El Empalme de San Isidro, 2km este del Kiosco La Amistad Cartago El Guarco