Omni San Diego Hotel

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