Overview

Chile Inn Hostel

Catedral 2225, Santiago, Chile
+56 2673 1653

$18+

Rates

Get Rates

Check in
Check out
Map