Posada Los Pastoros is located in Provincia de Cartago, Turrialba, Costa Rica on 1,5 km al sur de la iglesia Católica de Pacuare. Posada Los Pastoros is rated 3 out of 5 in the category log cabins in Costa Rica.
Address
1,5 km al sur de la iglesia Católica de Pacuare