Hosteling International – Truro
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 Read More →
Add to Favorites







