With a stay at Seven Sea Street Inn in Nantucket (Nantucket Town), you'll be steps from White Heron Theatre and 3 minutes by foot from Whaling Museum. Featured amenities include complimentary wired Internet access, a business center, and complimentary newspapers in the lobby. Free self parking is available onsite.