Meeting Facility
Photo of Residence Inn by Marriott Los Angeles Pasadena/Old Town
Residence Inn by Marriott Los Angeles Pasadena/Old Town
21 W Walnut St, Pasadena, California 91103 USA
21 W Walnut St, Pasadena, California 91103 USA
Meeting Facility