Situated in Talca, Hotel Diego de Almagro Talca Express offers air-conditioned rooms and apartments near the city centre. All units offer views of the city, and feature a flat-screen TV with cable channels, and a private bathroom. The apartments offer kitchenette area with a microwave, and dining fa Read more
Situated in Talca, Hotel Diego de Almagro Talca Express offers air-conditioned rooms and apartments near the city centre. All units offer views of the city, and feature a flat-screen TV with cable channels, and a private bathroom. The apartments offer kitchenette area with a microwave, and dining facilities. Rooms also have a desk. There is a restaurant on site. Around-the-clock assistance is available at the reception.