Saturday, December 21, 2024


Costa Rica's Nayara Hotel is in world's Top Twenty

Thursday, September 24, 2015

Business Insider recently published a list of the best 20 hotels in the world, and a hotel in Costa Rica received one of the top honors.

The Nayara Hotel: Spa and Gardens, near the Arenal Volcano, with its natural beauty and level of service placed third on the list.






Source: Costa Rica News