Omni San Diego Hotel

675 L St
San Diego, California 92101
A short walk from San Diego Convention Center
More hotels near this hotel