Stay Hotel Torres Vedras Centro
Torres Vedras (Sao Pedro e Sao Tiago), Torres Vedras
A stay at Stay Hotel Torres Vedras Centro places you in the heart of Torres Vedras, a 4-minute drive from Torre Vedras Castle and 11 minutes from AdegaMae Winery. This 4-star hotel is 8.8 mi (14.1 km) from Igreja Do Gradil and 9.4 mi (15.1 km) from Batalha Do Vimeiro Monument.