Lemon Grove Hotels
Econo Lodge Lemon Grove
7458 Broadway
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. ...
Check Hotel Availability
Worldwide Hotels
Africa
Asia
Caribbean
Central America
Europe
North America
South America
South Pacific
Copyright © 2023