Days Inn and Suites San Diego SDSU 2 stars

7475 El Cajon Boulevard, La Mesa, CA 91942, United States of America

Hotel image
Read more reviews for Days Inn and Suites San Diego SDSU