Plymouth Lodge
Lodge in Plymouth, Massachusetts, United States
-
Pilgrim Sands Motel
Visit Pilgrim Sands Motel in Plymouth
-
Blue Spruce Motel and Townhouses
The Blue Spruce Motel and Townhouses in Plymouth, MA offers a wonderful stay close to the historic downtown, Plymouth beaches and historic sites. Rooms here include outside decks with furniture, lat screen LCD televisions air-conditioning direct dial telephones and refrigerators, and WIFI is available in certain areas.