Updating availability and prices
Conveniently located in Castro city centre, 30 metres from the town's main square, Hostel Esmeralda offers comfortable rooms with free Wi-Fi
A daily Continental breakfast is included
This apartment has a dining area, hydromassage tub and cable TV
Hotel
Room
Activities and leisure
Restaurant