Hotel Santiago is a charming 3-star establishment located in the picturesque city of Latacunga, Ecuador. With a welcoming atmosphere, this hotel is an ideal choice for both leisure and business travelers seeking comfort and convenience. The hotel boasts a variety of rooms designed to provide a restful retreat after a day of exploring the surrounding area.