You have not added any favorites yet.
To add a product to your favorites list: click on the symbol ♡
You have no items in your cart
Near Royal Basilica of Castro Verde Location When you stay at Hotel Vila Verde in Castro Verde, you'll be 8 minutes by foot from Royal Basilica of Castro Verde. This hotel is 14.3 mi (23.1 km) from Municipal Swimming Pools and 14.4 mi (23.2 km) from Municipal Archaeology Museum Aljustrel. Room Make yourself at home in one of the 21 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers. Conveniences include blackout drapes/curtains, housekeeping is provided daily, and irons/ironing boards can be requested. Restaurant A complimentary buffet breakfast is served daily from 7:00 AM to 10:00 AM.
Travel and Stay
Weekend with breakfast
Discover this activity à la carte
Hotel Vila Verde
R. de Fialho de Almeida 36 Castro Verde
Royal Basilica of Castro Verde - 0.7 km / 0.4 mi Municipal Swimming Pools - 23.1 km / 14.3 mi Municipal Archaeology Museum Aljustrel - 23.2 km / 14.4 mi 25 de Abril Park - 23.2 km / 14.4 mi Maralhas Mill - 23.3 km / 14.5 mi Nossa Senhora do Castelo Chapel - 23.8 km / 14.8 mi Aljustrel Mining Museum - 24.8 km / 15.4 mi Church of the Assumption of Mary - 43.3 km / 26.9 mi Castle of Mertola - 43.5 km / 27 mi Menagem Tower - 43.5 km / 27 mi Museum of Mertola - 43.6 km / 27.1 mi Praca da Republica - 43.9 km / 27.3 mi Beja Public Garden - 43.9 km / 27.3 mi Núcleo Museológico da Rua do Sembrano - 44 km / 27.3 mi Convento de Nossa Senhora da Conceicao - 44 km / 27.3 mi
Find this partner in other cities
These reviews are collected by Expedia, which verifies them in accordance with its guidelines. All experience‑related reviews are published, whether positive or negative. Reviews are displayed in chronological order. These reviews only concern the partner's offers that are sold on websites belonging to the Expedia Group. These reviews are not collected from Wonderbox customers. Learn more.