Posada Rural Bosques de Carara is located in Costa Rica on 50 m este de la Iglesia del Sur de Turrubares San José El Sur de Turrubare. Posada Rural Bosques de Carara is rated 4.7 out of 5 in the category inn in Costa Rica.
Address
50 m este de la Iglesia del Sur de Turrubares San José El Sur de Turrubare