Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Castro
Conveniently located in Castro city centre, 30 metres from the town's main square, Hotel Esmeralda offers comfortable rooms with free Wi-Fi. A daily Continental breakfast is included.
More than 30 years ago, the Hotel Unicornio Azul gave life to an old wooden house from the 20th century built in 1910.
Set in Dalcahue, 1.4 km from Nuestra Señora de los Dolores Church, Hotel Aliwen offers accommodation with a garden, free private parking, a terrace and a bar. This 3-star hotel offers room service.