يقع Howard Johnson Inn في 2636 South Main Street، ، Waterbury، الولايات المتحدة الأمريكية.