Tenorio Lodge Tenorio Lodge is a stylish option within easy driving distance of Tenorio Volcano National Park headquarters