Holiday Inn Express Hotel & Suites San Diego Airport - Old Town 2 stars

1955 San Diego Avenue, San Diego, CA 92110, USA

Hotel image
Read more reviews for Holiday Inn Express Hotel & Suites San Diego Airport - Old Town