Call Today!

Our Cape Cod beach hotel is located on six acres of oceanfront land on Shore Road in North Truro. With our own beach running along on one side of the property and the windswept dunes of Cape Cod National Seashore right across the street on the other, the celebrated beauty of Cape Cod is everywhere you look

Contact Info

OPEN May - October:
674 Shore Rd., PO Box 745.
N. Truro, MA 02652

Nov - April:
56 Toxteth Street
Brookline MA 02446
United States

(508) 487-0585