Residence Inn Happy Hour

  • Residence Inn Hotel 3525 Valley Centre Drive San Diego, CA, 92130 United States