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 ...
Featuring a spa, a pool, a fitness centre and a restaurant, Hotel De La Isla offers rooms and self-catering apartments with sea views in Castro. Free parking is provided. ...