Rodeway Inn San Diego Near Sdsu

5399 Adobe Falls Rd San Diego CA 92120 USA

(619) 287-8730

Location