San Diego Downtown Lodge is a Lodge located at 1345 Tenth Ave, San Diego, CA 92101. It has received 586 reviews with an average rating of 3.4 stars.
The address of San Diego Downtown Lodge: 1345 Tenth Ave, San Diego, CA 92101
San Diego Downtown Lodge has 3.4 stars from 586 reviews
Lodge