Omni San Diego Hotel

675 L St
San Diego, California 92101
4.4 miles from San Diego Sports Arena
More hotels near this hotel