Allen House

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Lowell, United States

Local history museum

Allen House Reviews | Rating 4.7 out of 5 stars (5 reviews)

Allen House is located in Lowell, United States on 2 Solomont Way. Allen House is rated 4.7 out of 5 in the category local history museum in United States.

Address

2 Solomont Way

Amenities

No restaurant

Open hours

...
Write review Claim Profile

B

Behzad Taimur

UMass Lowell has many rarities and cool places to go see. Definitely one of the best ones is this place. Located in South Campus and on a little hillock, you get amazing views of the Merrimack river and its valley. Best time to go here would be sunset! While there, you can also go check out this historical building - if that's your thing. It has a few art works and historical artifacts. But if that's not your thing - Then go there for the grass and the hill-top views!

J

Jeff Todd

This is one of my favorite spots on South Campus. This house was built to have a spectacular view of the sunset over the Merrimack River. It has some interesting historical artifacts and photos/artwork.

K

Kyle Puleo

beautiful historic house with Jack Kerouac museum inside. There's a great view of the Merrimack behind it

L

Lillian Rondeau

Beautiful place

M

Mike Makoski

I work here, it's great!