Manchester Center, VT Hotels