Howard Johnson by Wyndham San Diego Hotel Circle

1631 Hotel Circle South, San Diego, CA 92108