Otter River Hotel
29 Main St
Baldwinville
MA
01436
(978) 939-7373
otterriverhotel.com
Hours
No hours of operations available
Payment Methods:
PayPal
Average Rating
3
Total Reviews
(2)
Recommended
0
Not Recommended
0
Open Map
Description
Otter River Hotel was founded in 1994, and is located at 29 Main St in Baldwinville.
by dandb on March 24, 2015 from
dandb
Bars & Clubs
Cocktail Lounges
Cocktail Lounges & Bars
drinking places
drinking places alcoholic beverages
hotels
Hotels & Motels
lounges
Restaurants
Take Out