Get a Hotel in Lowell

Main Street Inn

Main Street Inn

Lowell • Show on map 10.0/10 View Details for Price

Located within 12 miles of Forest Hills Fine Arts Center and 15 miles of Frederik Meijer Gardens, Main Street Inn provides rooms with air conditioning and a private bathroom in Lowell. Featuring a concierge…More info

Book now