New Britain (CT) United States Red Roof Inn Hartford – New Britain Discount If you look to claim a discount at Red Roof Inn Hartford – New Britain in New Britain (CT), United…