Leighton Rentals
Welcome to Leighton Rentals
Cape Cod is a magnificent peninsula on the coast of Massachusetts. The ideal vacation destination offers guests beautiful ocean beaches, crystal clear glacier lakes, parks, bicycle and hiking trails. Our wide array of Cape Cod Vacation Rentals includ...