In My House Hotel Castro Verde
Set in Castro Verde, In My House features an outdoor swimming pool, garden, shared lounge, and free Wi-Fi throughout the property. The property is non-smoking and is situated 43 km from Carmo Church.
Number of rooms: 9
Avenida General Humberto Delgado no14, 7780-125 Castro Verde, Portugal