Santa Catalina is located in Costa Rica on Del Centro Comercial Amparo, 200 mtrs al N, San José. Santa Catalina is rated 4.3 out of 5 in the category function room facility in Costa Rica.
Address
Del Centro Comercial Amparo, 200 mtrs al N, San José
Accessibility
Wheelchair-accessible entrance