Conveniently located on Plymouth Harbor in Plymouth MASS. Within walking distance to most of Plymouth s attractions and water activities. Some of these activities include Phymouth Rock Mayflower II whale watching as well as deep sea fishing excursions. Located on Plymouth Harbor in Plymouth MASS.