The Village at Beech Hill is located in Manchester, New Hampshire. This community offers two and three bedroom garden-style and townhouse apartments perfect for your lifestyle. The property is easily accessible to Routes 293 and 93 and offers several amenities. For your enjoyment, The Village at Beech Hill offers an on-site fitness center and clubhouse. For those of you with families, there is...