Holiday Inn Express SAN DIEGO-MISSION BAY

4610 DE SOTO STREET
SAN DIEGO
California
United States