This simple budget property is just off the San Diego Freeway.
This simple budget property is just off the San Diego Freeway, a 1-minute walk from the E Street light rail and trolley station, a 4-minute walk from the Living Coast Discovery Center and 9 miles from Sleep Train Amphitheatre.
Keywords: Hotels