Address : tortuguero, limon Show Hotel Map
This hotel lies in one of the most magnificent national parks in the world, the Tortuguero National Park on the north coast of Costa Rica. This stunning location is world famous for its eco-tourism as well as its magnificent flora and fauna. There is a beautiful beach 1 km away and plenty of restaurants in the vicinity. In addition, Juan Santamaria Airport is around 16 km away.