Best Western International 946 Broadway - Chula Vista, California 91911-1704 Approximately 1.4 miles from Saint Rose of Lima School Compare prices for Chula Vista Inn with nearby hotels
Chula Vista Inn is the closest Best Western International hotel to Saint Rose of Lima School.
Best Western International Closest To Saint Rose of Lima School
Chula Vista Inn
946 Broadway - Chula Vista
Distance: 1.4 miles