Welcome to the BEST WESTERN Alvin Inn! A romantic trip to wine country is just what you need and the HAAK Vineyards & Winery near our Alvin, TX hotel is the perfect destination. Our Alvin hotel is also close to Froberg’s Farm Country Store, where delectable local treats can be found. Whether you’re here for business with the nearby Alvin Community College, passing through or just want to get...