This luxurious hotel enjoys a stunning, peaceful setting in the Valle Central in Costa Rica. The hotel is situated just a 2 hour's driving distance from San Jose, and lies at the heart of the agricultural region of Turrialba. Guests will find themselves surrounded by the majestic La Angostura Lake and the magnificent Turrialba Mountains. This charming resort enjoys a stunning architectural style, blending effortlessly with the natural beauty and splendour of the surroundings. The guest rooms ...