Best Western Riverchase Inn Birmingham, Alabama
Best Western Riverchase Inn Birmingham, Alabama: is a 137 room property that was owned by a subsidiary of Protective Life Insurance Corporation and was managed by SHS from July 2001 through its sell in June 2007.