North America • United States • California • Econo Lodge Lemon Grove
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.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!