
Torres Vedras, Portugal
Santa Cruz
3-star hotel
Treat yourself to on-site massages or rent bicycles to explore the area. This beach hotel offers complimentary Wi-Fi, tour/ticket assistance, and a restaurant with room service. Unwind with a drink at the bar/lounge. A computer…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant


