Stay Hotel Torres Vedras Centro
Photo gallery for Stay Hotel Torres Vedras Centro
Overview of Stay Hotel Torres Vedras Centro
Stay Hotel Torres Vedras Centro
4-star Torres Vedras hotel with bar/lounge
8.6
Excellent
Popular amenities
- Breakfast available
- Free WiFi
- Parking available
- Air conditioning
- Bar
- Room service
Explore the area
Praca 25 de Abril 17, Torres Vedras, 2560-285
- Pizzaria A Dose1 min walk
- Torres Vedras Station6 min walk
- Torre Vedras Castle8 min walk
- Lisbon (LIS-Humberto Delgado)38 min drive