This comfortable hotel is located in Talca. Nestled within 550 metres from the town centre, the establishment allows easy access to all this destination has to offer. Within 50 metres guests will find links of transport that will allow them to explore the area. This establishment was completely renovated in 2013. Customers are welcomed in a lobby with 24-hour reception. This is not a pet-friendly establishment. The premises are provided with a car park and garage facilities. Visitors will revel in dishes served at the accommodation's gastronomic options. Due to its functional meeting facilities, this establishment is a perfect place for guests travelling for business purposes. Visitors may enjoy tasty meals served at the establishment's dining venue.