The Ships Inn is an historic boutique hotel and restaurant on beautiful Nantucket island. Walk from town, award-winning restaurant on site.