In the incredible mountain massif of Topes de Collantes and 20 kilometers from Trinidad
Los Helechos Hotel is located in the Topes de Collantes National Park in the Guamuhaya mountains in the region of Sancti Spiritus, one of the most beautiful parts of Cuba.
Only 20 kilometers from Trinidad, a city declared a World Heritage Site by UNESCO.