Hostal de los Castillos

Hostal de los Castillos offers pet-friendly accommodation in Puerto Natales.

All rooms come with a TV. Certain units include a seating area for your convenience. Each room has a private bathroom.

There is a 24-hour front desk at the property.