Seven Sea Street Inn is conveniently located three blocks from the ferry landing in Nantucket town. It's a small but comfortable ... More