Hostal Plaza Chiloe
Hotel • Hostel • Vacation appartment • Serviced accommodation • ShelterOne of the Most Reviewed Hotels in Castro
Address
Almte. Latorre 139, 5700000 Castro, Los Lagos, Chile
Contact
+56 9 8637 8784Price rating
$38/night
Rating on Google Maps
2.40 (604 reviews)Open on Google Maps