Captains Lodge Motel
Motel
The desire for a restorative pause during travel is a powerful one. Captains Lodge Motel in Gloucester provides a convenient base for exploring the North Shore. It’s a welcoming mini-hotel designed for travelers seeking a comfortable stay and easy access to local attractions.





















