Offering a year-round outdoor pool and views of the garden, Nature Lodge Finca Los Caballos is located in Montezuma in the Puntarenas Region. Santa Teresa is 11 km away. Free WiFi is available . Some units have a terrace and/or balcony.
Offering a year-round outdoor pool and views of the garden, Na Read more
Offering a year-round outdoor pool and views of the garden, Nature Lodge Finca Los Caballos is located in Montezuma in the Puntarenas Region. Santa Teresa is 11 km away. Free WiFi is available . Some units have a terrace and/or balcony.
Offering a year-round outdoor pool and views of the garden, Nature Lodge Finca Los Caballos is located in Montezuma in the Puntarenas Region. Santa Teresa is 11 km away. Free WiFi is available . Some units have a terrace and/or balcony.
Number of Rooms: 12