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.