No image available for this hotel
No image available for this hotel
Castro, Castro
Spend a second to
save a fortune!
Spend a second to save a fortune!
San Jose Playa, Castro
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 metres away.
See MoreUsage of subsidiary facilities may incur additional fees