Holiday Inn Near Sidestage at SOMA

3350 Sports Arena Blvd - San Diego, California