Stay hotel torres vedras centro
Location situated in the heart of torres vedras stay hotel torres vedras centro is within walking distance of torre vedras castle additional area attractions include adegamae winery hotel features wireless internet access is complimentary in public areas additional amenities include room service during limited hours and an elevator lift guestrooms the 47 air conditioned guestrooms at stay hotel torres vedras centro include hair dryers complimentary wireless high speed internet acc