Located in Barichara, Casa de Teja Barichara provides free WiFi, and guests can enjoy a garden, a shared lounge and a terrace.
The lodge offers a hot tub.
Chicamocha National Park is 28 miles from Casa de Teja Barichara, while Chicamocha Water Park is 28 miles away. The nearest airport is Palonegro International Airport, 70 miles from the accommodation.