Reviews of hostels in Truro (Cape Cod)



HI - Truro Hostel
North Pamet Road, Truro, MA 02666
Tel (508) 349 3889