Our Hostel is located at Santa Cruz, Torres Vedras, Portugal.
We are on the west coast at North of Lisbon.
When you get out of Hostel gates you find a nice and peaceful Village with a good night life.