6520 Thirlane Road Nw , Roanoke
Knights Inn Roanoke's exceptional location in Roanoke (VA) puts everything the city has to offer right outside your door. With a comprehensive range of amenities, guests will find their stay at the facility to be quite pleasant.