Average customer rating: 7.8
Holiday Inn Hotels and Resorts 8000 Parkway Drive - La Mesa, California 91942 Approximately 2.2 miles from Lemon Grove Instantly compare prices for Holiday Inn La Mesa at dozens of top hotel sites
Holiday Inn La Mesa is the closest Holiday Inn Hotels and Resorts hotel to Lemon Grove.
Holiday Inn Hotels and Resorts Closest To Lemon Grove
Holiday Inn La Mesa Average rating: 7.8 8000 Parkway Drive - La Mesa
Distance: 2.2 miles