This is where we stayed overnight when we took the Rambo Tour excursion.
Los Helechos Hotel is located inside the Topes de Collantes National Park in the heart of the Sierra Escambray, 5 km above the city of Trinidad, Sancti Spiritus.
Topes de Collantes is an area of more than 12,000 acres of forested mountains & river valleys.
It's a perfect base for exploring the mountains.
P9250534clrty.jpg