Located at 601 Main Street in Downtown Lynchburg (directly across from Lynchburg’s Academy of Arts) the hotel will be undergoing a complete remodeling.