Perfectly located to get around the city with little effort, the Omni hotel's traditionally styled rooms offer views over the Blue Ridge Mountains and Charlottesville.