Située à Barichara, la Casa de Teja Barichara propose une connexion Wi-Fi gratuite, un jardin, un salon commun et une terrasse.
Le lodge possède un jacuzzi.
Vous séjournerez à 45 km du parc national de Chicamocha et du parc aquatique de Chicamocha. L'aéroport international Palonegro, le plus proche, est implanté à 113 km.