The Townsend Hotel is the perfect place for a romantic getaway with your loved here, and here are 12 incredible reasons why you should make this luxury hotel in Birmingham your next destination!