Posada El Quijote Country Inn

1 km east, 50 meters south and 50 meter
Escazu
Costa Rica