The Alma De Ojochal Hotel is, as the name says, “the soul of Ojochal” and is in tune with the spirit of Pura Vida on the South Western coast of Costa Rica. Here you will have the feeling of enjoying life to the fullest, embracing experience and adventure in a very relaxed atmosphere.
Continue reading