8.7/10
Excellent
Free Wi-Fi
Free private parking
Featuring an outdoor pool, Hotel El Castillo Niebla offers accommodations in Valdivia. Free Wi-Fi access is available.
Number of rooms: 8
Antonio Duce 750, 5111277 Niebla, Chile