Hotel Diego de Almagro Castro Hotel Hotels in Central Castro, Book hotels in Chiloe
Panamericana Norte 1720, Castro, 5700350
Hotel Diego de Almagro Castro offers lodging within walking distance of the Castro city center. Guests stay in soundproofed family rooms equipped with private bathrooms, baths, work desks, minibars, televisions, and free toiletries. Free Wi-Fi across the hotel premises keeps every guest connected throughout their stay.





















