The Omni is a beautiful new hotel but not walking distance to virtually anything. The Marriott is an older hotel than the Omni but not "old". The great thing about the Marriott is location location location. It is central to everything, numerous shops restaurants and CU, are all within an easy walk.