Garden House Bird Observatory is located in SJ, PZ, Costa Rica on 100 metros después de la entrada al sendero del Parque Nacional Chirripó, San Gerardo de Rivas Pérez Zeledón, Costa Rica. Garden House Bird Observatory is rated 5 out of 5 in the category art cafe in Costa Rica.
Address
100 metros después de la entrada al sendero del Parque Nacional Chirripó, San Gerardo de Rivas Pérez Zeledón, Costa Rica
Service options
Takeaway
Dine-in
Accessibility
No wheelchair-accessible entrance