HOME / Hotel / Holiday Inn Express San Diego Downtown, an IHG Hotel
1430 7th Ave, San Diego, CA 92101
+16196960911
View Business Profile