Hannibal's new downtown hotel sits upon town's historic landscapeBabu Patel proudly shows off a third-floor room in the almost completed Best Western on the River hotel addition in downtown Hannibal....