List of 5-Star Hotels near New Hampshire Institute of Art, Concord Hall - 153 Concord St, Manchester, NH 03104, United States.