The Days Inn Alvin is located in Alvin, Texas, outside Houston. The hotel is one mile from Alvin Community College and Nolan Ryan's Home. Live performances at the Alvin Opry are seven miles from the hotel. The Bayou Wildlife Park is 10 miles away. br