Hoteles Castro



Tierra Chiloe

Offering all-inclusive packages, the multi-windowed Tierra Chiloe is located in Castro and has a great view of Pullao Bay. Free WiFi access is available and guests will find rooms with a spa bath. San José beach is just 100 m away.

From: USD $527