Temuco

Hotellit

Holiday Inn Express Temuco ***

Situated approximately 5 km from Temuco train station and 17 km from the airport....