7458 Broadway, Lemon Grove
Located in Lemon Grove this hotel is 3.5 miles from San Diego State University. The hotel includes a business center and guest rooms provide free Wi-Fi.
Find hotels near landmarks, museums and other sightseeing spots
Attractions
National Parks
Shopping Center