Residence Inn Hotels Near Rose Bowl Stadium

1001 Rose Bowl Dr
Pasadena, California
Venue