Holiday Inn San Diego Bayside

Address:

4875 North Harbor Drive
San Diego
92106
United States