From €38 EUR
Situated in Castro Verde, this hotel features panoramic views of rolling hills and the historic city centre. It provides free Wi-Fi in public areas and offers air-conditioned guestrooms with balconies. Rooms at the Hotel Vila Verde are bright.


