Finca Los Quioros is located in San José Province, Costa Rica on 1 km oeste de la Escuela de Mollejones, 244. Finca Los Quioros is rated 4.8 out of 5 in the category tourist attraction in Costa Rica.
Address
1 km oeste de la Escuela de Mollejones, 244
Accessibility
Wheelchair-accessible entrance