Arroyo Vista Inn, L.A. Area Bed & Breakfast - South Pasadena, California, 91030, United States
2016 Certificate of Excellence Trip Advisor Certificate of Excellence Trip Advisor Certificate 2015 Sunset Loves Us