Best Cheap Hotels in Castro
View all photos
From
59$/night
Hotel Arrebol
View all photos
From
58$/night
Hotel & Cafe Bauda
Good Cheap hotels in Castro
View all photos
From
12$/night
Travesia Hotel & Tea
View all photos
From
45$/night
Hotel Mitos
Cheap Hotels in Downtown Castro
View all photos
From
49$/night
Hotel Faros Del Sur
View all photos
From
52$/night
Hotel Bahia
Location
Castro, Los Lagos, Chile, 5700429
Contact Us