Deeply rooted in Quito history, Illa Hotel is located in the 400-year-old San Marcos neighborhood of the Centro Historico. This Colonial Era building dates to the 1700s, the historic elements include columns, arches, and decorative […]
Illa Experience Hotel
read more