Tierra Chiloe Lodge San José, Castro Region
9.1/10
Wonderful
8 reviews
Free Wi-Fi
Offering all-inclusive packages, the multi-windowed Tierra Chiloe is located in Castro and has a great view of Pullao Bay. Free Wi-Fi access is available and guests will find rooms with a spa bath. San José beach is just 100 metres away.
Number of rooms: 72
San Jose Playa, 5700000 San José, Chile