174 Main St, Indian Orchard
Stayed here for 5 nights and the location and hospitality was spot on. The entire staff right from the receptionist to the housekeeping are friendly and accommodating. Clean rooms, good breakfast and great view!
174 Main St, Indian Orchard, MA 01151
Suggest an Edit