Reservations: +1-888-407-3027



Business Center
Free Parking
Restaurant
Meeting/Banquet Facilities
On-site parking
Free Wi-Fi
Show all amenities
Hotel Diego de Almagro Castro is a welcoming hotel located in the charming city of Castro, Chile, just an 11-minute walk from the historic Church of San Francisco. Guests will appreciate ... more
Hotel Diego de Almagro Castro offers free WiFi, free private parking, a restaurant, a business center, and daily buffet breakfast.
Yes, free private parking is available for guests who drive.
The hotel serves a buffet breakfast daily.
Please contact the hotel directly to inquire about their pet policy.
Check-in and check-out times vary; please check with the hotel for specific hours.
Yes, guest rooms include a safety deposit box for valuables.
Yes, there is a restaurant available on-site for guests.
Church of San Francisco is an 11-minute walk away, and Church of Nercon is 1.2 miles from the hotel.
Each room is equipped with a desk, a flat-screen TV, a private bathroom, bed linen, towels, and a safety deposit box.
Yes, free WiFi is provided throughout the property.
Check-in: 14:00
Check-out: 12:00