Convenient location
This hotel is conveniently located in an area that makes it easy for guests to get around without a car. Enfield Square Mall is within close walking distance and offers plenty of shopping, dining and entertainment facilities, while Six Flags New England can be found in the surrounding area.