Remove Ads

Photo of Holiday Inn Express San Diego South-National City, an IHG hotel

4.0
23 votes

Holiday Inn Express San Diego South-National City, an IHG hotel

1645 East Plaza Boulevard, National City, California 91950 USA

Add Photo

Breakfast Area

Remove Ads

Claim copyright