The comfortable 4-star Stay Hotel Torres Vedras Centro features 24-hour front desk, laundry and room service. The building was renovated in 2008.
Stay Hotel Torres Vedras Centro lies in the center of Torres Vedras. It is about 1 km away from the center of Torres Vedras.
Guests may find Obidos Castle within 32 km and Baleal within 32 km of the property.
Stay Hotel Torres Vedras Centro lies within 45 minutes’ drive to Portela airport.
There are 47 elegant rooms fitted with an in-room safe, a mini bar, climate control, cable TV and ironing facilities. Bathrooms are appointed with a bathtub, a shower and a hairdryer.
Eat & Drink
Located in a beach area, Pizzeria Dom Romero serve a wide range of meals.
Such business facilities as a business centre, a meeting room and a photocopier are also available on site.
Wireless internet is available in public areas for free.
Private parking is possible at a location nearby (reservation might be needed) at EUR 6 per day.