Located in the heart of Santa Cruz - Torres Vedras, Santa Beach House is a few footsteps away from several beaches.
Born in a family house, it embodies the pleasure for the beach, travelling, receiving friends and making new friendships.
We have garage available for bikes
Our Hostel is located at Santa Cruz, Torres Vedras, Portugal.
We are on the west coast at North of Lisbon.