Craddock Terry Wins Best Boutique Hotel

The Craddock Terry Hotel located in Lynchburg, Virginia has been honored with the 2012 "Best Boutique Hotel in Virginia" award from Virginia Living Magazine.