Nestled in a charming palafito, this cozy hostel combines stylish decor, stunning bay views, and a friendly vibe, perfect for relaxed stays in Castro.
Ernesto Riquelme 1236, Castro, Los Lagos, Chile Get directions
Geordie Hancock
peter mazurenko
Julie M
Susie D
Lilliana Castro
Michelle B
Rocco N
Eva P