Street map of Truro showing location of all our Truro hostels - Click on a hostel icon on the map of Truro or on the hostel name for more information or to book that hostel online.
- Bed and Breakfast
Top rated hostels in Truro
- North Pamet Rd,, Truro, MA 02666, Truro
Originally a Coast Guard station, Hostelling International Truro is the furthest hostel out on the 'arm' of Cape Cod...