Hampton Inn Salem

450 Litchell Road, Salem, VA 24153