Hotel Tierra Roja is a charming 3-star hotel located in the picturesque town of Barichara, Colombia. Known for its stunning colonial architecture and vibrant culture, Barichara offers a serene escape for travelers seeking both relaxation and adventure. This hotel features a cozy atmosphere, making it an ideal choice for guests looking to immerse themselves in the local lifestyle.