Birmingham, Alabama may be just the place for you. With its rich history, booming downtown area, and an array of attractions, Birmingham offers a variety of romantic hotels that cater to couples ...