Photos for Holiday Inn Express Downtown San Diego

4.0
58 votes

Holiday Inn Express Downtown San Diego

1430 Seventh Avenue, San Diego, California 92101 USA

Add Photo