Lemon Grove Hotels
Lemon Grove, CA US
Econo Lodge Lemon Grove is located in a suburban area of San Diego, with the "best climate on earth". Shopping and restaurants are within minutes either walking or by trolley. Hotel has no elevator. ...
Last Updated: September 26, 2015
Copyright © 1997-2015