QUINTA LA MILAGROSA is located in Costa Rica on Cancha de Futbol San Pedro, San José Province, San Pablo District, Turrubares. QUINTA LA MILAGROSA is rated 4.1 out of 5 in the category rest stop in Costa Rica.
Address
Cancha de Futbol San Pedro, San José Province, San Pablo District, Turrubares
Accessibility
Wheelchair-accessible toilet