76 Main Street Inn

76 Main Street Inn in Nantucket, Nantucket, United States | Inn

76 Main Street Inn is a magnificent former sea captain's
home, set among Main Street's cobblestones...
...steps from the shops and restaurants of Nantucket's Town Center.
We now offer free wireless internet access in all rooms.
76 Main Street offers one of the finest locations for enjoying Nantucket Island. The Inn is regally set in the company of other mansions along the cobblestoned portion of Nantucket's main street. Within a few steps, you'll find yourself in the delightfully busy Nantucket town center, with its many shops and attractions.
The Inn was built in 1883 as a home for Captain William Swain and has been welcoming guests for more than fifty years.

76 Main Street Inn reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

76 Main Street
Nantucket
Massachusetts
United States
1.800.876.6858
Visit Site
Inn

Business Industry Details