Omni San Diego Hotel

675 L Street
San Diego
California
United States