Arroyo Vista Photo Gallery


Arroyo Vista Inn  |  335 Monterey Road, South Pasadena, CA 91030  |  (323) 478-7300  |  info@arroyovistainn.com