Omni Hotel San Diego

675 L Street
San Diego
California
United States