Recommended hotels in Torres Vedras

Stay Hotel Torres Vedras Centro

From R 1050

Praca 25 De Abril, 17, Torres Vedras, Portugal - Show map

Show map

The comfortable 4-star Stay Hotel Torres Vedras Centro offers elegant guestrooms. The building was renovated in 2008.

Book Now From R 1050

Castelao Torres Vedras

 

Avenida 25 De Abril 15, Torres Vedras, Portugal - Show map

Show map

The 2-star Castelao Hotel is situated a mere 4.5 km away from Santa Tecla Celtic Village. This property is…

Book Now