Hotels in Truro (MA) Full list of companies Hotels category in Truro, Massachusetts TOP MAST MOTEL 217 SHORE RD, Truro, MA 02666, (508)487-1189 Page 1