Hosteling International – Truro
North Pamet road, Truro, MA 02666
Hostelling International Truro, originally a Coast Guard station, Hostelling International Truro is the furthest hostel out on the “arm” of Cape Cod. Located in the Cape Cod National Seashore, the hostel is just a five-minute walk from the beach.Read more
