Directions to Holiday Inn Express And Suites San Diego, San Diego
The
Holiday Inn Express And Suites San Diego
in
San Diego
is located at
5925 LUSK BLVD
,
San Diego
,
CA,
US
.
Click on the Google Map above to get an interactive version and see the area around the
Holiday Inn Express And Suites San Diego
.