Compare Store Prices logo


Ramada Inn San Diego South



Location. The Ramada Inn San Diego South is located in Chula Vista, Calif. Two miles from Knotts Soa
buy it button

Unbranded Ramada Inn San Diego South
Location. The Ramada Inn San Diego South is located in Chula Vista, Calif. Two miles from Knotts Soak City Three miles from the Coors Amphitheater