Search hotels in Temuco, Chile

1 Hotels found in Temuco, Chile

Holiday Inn Express Temuco

Holiday Inn Express Temuco

  • avenida rudecindo ortega, 01800 temuco, chile
  • Superior Tourist Class Traditional Hotel
Average price per night 108 USD